Close

Consulate General of India in Geneva, Switzerland

E Visa Express

Consulate General of India in Geneva, Switzerland

EMBASSY ADRESS:

9, rue de Valais, CH-1202

EMBASSY TELEPHONE:

EMBASSY E-MAIL

mission.india@itu.ch

EMBASSY WEBSITE:

n/a