« Back to Embassies

India

AddressEmbassy of Sri Lanka, 27 Kautilya Marg Chanakyapuri
CityNew Delhi
Post110021
Phone+91 11 2301 0201-3
Fax+91 11 2379 3604