Resort

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.

Latest Exclusives