Category: Amangalla

Aman Hotels and ResortsAmangalla

Amangalla, Sri Lanka – 5 Timeless Luxuries in Sri Lanka’s Galle Fort

Set within the storied walls of Sri Lanka’s 17th-century Galle Fort, a UNESCO World Heritage Site, Amangalla is where history,...