Sri Lanka

  1. Home
  2. Sri Lanka
Filter
Filter × Close

Talalla Retreat

0.0

The retreat, located at Talalla Beach in South Sri Lanka, is an undiscovered crescent cove of glassy

Location: Tangalle Road, Sampaya House, Talalla 81170Website: https://talallaretreat.com/Phone: +94 41 2 259171, + 94 77 9039515