Sri Lanka, the teardrop-shaped island nestling in the Indian Ocean, is a land of extraordinary beauty and cultural richness
The southern coast of Sri Lanka is undoubtedly one of the most revered tourist destinations in the island. As visitors flock to these beautiful shores