Geography of Sri Lanka
The main island of Sri Lanka, formerly called Ceylon, is an island in the Indian Ocean belongs to Sri Lanka, located in Southern Asia, southeast of India, in a strategic location near major Indian Ocean sea lanes. It has a total area of 65,610 km², …