Embassy Of India
Address 9 Rue du Valais 1202 Geneva Switzerland
Working Hours
Tel +41-22-9068686
Fax +41-22-9068696
Email fscd.geneva@mea.gov.in
Website