8.7 mi away
Adam's Peak, Sri Lanka Bed & Breakfasts
Welcome to an undiscovered Beach Resort Sri Lanka paradise. Welcome to Talalla. Talalla Retreat is a boutique hotel, offering barefoot rustic charm on the Southern Beaches of Sri
Lanka. The retreat sits on Talalla Beach, an undiscovered cove of cry...