High Commission of The Holy See – Indian Embassy

The Holy See Embassy in New Delhi

Embassy of The Holy See in New Delhi,
India – 50 – C, Niti Marg,
Chanakyapuri,
New Delhi – 110021,
India.

City : New Delhi,
Telephone No. : 6880700,
Fax : 6888010,
E – mail : hellemb@id.eth.net.