Kurulu Bay, A Wellness Retreat On The Shores of Sri Lanka’s Largest Lake

Kurulu Bay is a health and wellness retreat nestled within a lush private estate on the shores of Koggala Lake – Sri Lanka’s largest natural lake, next to the southern…
Share