Resort

Derived from the Sanskrit word for ‘peace’, aman, and the Sinhalese word for beach, wella, Amanwella is a contemporary beach resort in Sri Lanka. 

Latest News

 

Sri Lankan Cooking on Amanwella's Beach

Read more