10 Romantic Beach Resorts in Sri Lanka to Melt Your Hearts Away
The tea drop shaped island of Sri Lanka is home to many beautiful beaches. Still not as commercialised as some of the other beach destinations in Southeast Asia, it boasts of emerald waters and...