Home  →  Foreign

Foreign

Switzerland Embassy - New Delhi Address

Organization: 

Embassy of Switzerland

All India Number(s): 

+91 11 4995 9500

+91 11 4995 9520 (Visa)

Website: 

Check Official Website