Embassy / High Comission / Consulate for Geneva
Office : Consulate General of India, Geneva
Street Address : 9, rue du Valais (E Floor) 1202 Geneva
Postal Address :
ZIP Code :
City : Geneva
State : Geneva
Country : Switzerland
Telephone: +41 22 906 8686
Fax : +41 22 906 8696
Email:
cg[dot]geneva[at]mea[dot]gov[dot]in ,
Website : https://www.pmindiaun.gov.in/