International Cooperation New Delhi
Address | Embassy of Switzerland - International Cooperation Nyaya Marg Chanakyapuri New Delhi 110 021 India |
---|---|
Phone |
Headquarters +91 11 4995 9500 |
Headquarters newdelhi.ccd@eda.admin.ch | |
Link |
http://www.swiss-cooperation.admin.ch/india |
Additional information
Consular activities and Visa