Swiss representation in India

India > Switzerland



AddressNyaya Marg
Chanakyapuri
New Delhi 110 021
Phonelocal: (011) 2687.8372
international: +91.11.2687.8372