Amanwella
Amanwella is situated amidst a mature coconut grove fronting a crescent shaped beach close to the village of Tangalle in southern Sri Lanka. The resort derives its name by combining the words, aman, or “peace” in Sanskrit, and wella, the Sinhalese name for beach. All 28 suites of this beachfront res