Derived from the Sanskrit word for ‘peace’, aman, and the Sinhalese word for the town of Galle, Amangalla is located on Sri Lanka’s south coast.
Best 'Spiritual Calm' Spa
Ranked No. 1 in Best 5 Dream Destinations
Condé Nast Traveler, USA
Listed under Worldwide
Best Speciality Programmes