
The retreat sits meters from Sri Lanka’s most peaceful and protected beach Talalla Beach. Talalla Beach is an undiscovered crescent cove of glassy crystal clear turquoise water, spotless golden sand and mesmerizing sunrises.
Please visit Talalla Retreat, Talalla for more details