24,115 records

India in Sri Lanka

Embassies and consulates of India in Sri Lanka

India has 4 diplomatic missions in Sri Lanka, in Colombo 3, Hambantota, Jaffna, Kandy.

Cities

4

Missions

4 records