Sitemap Contact Us

Contact Us / Feedback

Address: Permanent Mission of India to the UN and other IOs, Geneva
Av. Appia 21, 1292 Chambesy, Geneva
Tel: 022 717 0600
Fax: 022 717 0603
Email: india[dot]geneva[at]mea[dot]gov[dot]in

Name :
Email :
Purpose of Feedback :
Comments :
Captcha Code :