Diplomatic missions of India in Switzerland
India maintains 3 diplomatic missions in Switzerland. ;
Embassy in Bern
Kirchenfeldstrasse 28Bern CH-3005
Switzerland
Consulate General in Geneva
21, Avenue Appia, 1292 ChambesyGeneva
Switzerland
Permanent Mission in Geneva
Av. Appia 21, 1292 ChambesyGeneva 1202
Switzerland