15 interesting facts about Sri Lanka, the “pearl of the Indian Ocean”
Sri Lanka is an island nation in the Indian Ocean. Located southeast of India, Sri Lanka is a great blend of natural beauty and rich cultural heritage. The following are 15 interesting facts about Sri Lanka, one of the most visited countries in South Asia. 15 interesting facts about Sri Lanka Area and population Sri […]
15 interesting facts about Sri Lanka, the “pearl of the Indian Ocean” Read More »