Physical map of sri lanka showing major cities, terrain, national parks, rivers, and surrounding countries with international borders and outline maps. Sri lanka is an island country located to the south of the indian peninsula in the indian ocean and has an area of 65,610 sq.
Where is sri lanka in the world. Barbados is among the most developed countries in the world; You can print or download these maps for free.
Detailed map of sri lanka and neighboring countries.
Map of sri lanka outline. Sri lanka maps by areas. More maps in sri lanka. Interactive sri lanka map on googlemap.