Updated: February 2024 A peaceful, historic Dutch town nestled on the southern coast of Sri Lanka, Galle has emerged as a delightful holiday destination for …
where to stay
5 Best villas in Bentota you can’t afford to miss
Bentota is a small quaint town located in the south-western coastal belt of Sri Lanka. From relaxing afternoon sipping a tropical cocktail to electrifying intrepid …