Swiss Embassy in New Delhi, India --- Nyaya Marg Chanakyapuri New Delhi 110021 India
(+91) (11) 4995 9500
Tourist Visa from India to Switzerland
Swiss Embassy in New Delhi, India --- Nyaya Marg Chanakyapuri New Delhi 110021 India
Student Visa from India to Switzerland
Swiss Embassy in New Delhi, India --- Nyaya Marg Chanakyapuri New Delhi 110021 India