Foreign
Consulate General Of Switzerland - Mumbai
All India Number(s):
+91 22 22 88 4563
+91 22 22 88 4564
+91 22 22 88 4565
+91 22 22 83 1738
+91 22 66 32 41 61 (Visa)
+91 22 22 88 4563
+91 22 22 88 4564
+91 22 22 88 4565
+91 22 22 83 1738
+91 22 66 32 41 61 (Visa)