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,...