Sri Lanka’s tourism industry is gaining momentum, with the Government unveiling an ambitious vision to position the country ...
One of two Aman properties in Sri Lanka—the other is Amanwella, on Tangalle’s coast—Amangalla is a polished piece of history. Located inside the Galle Fort, a UNESCO World Heritage Site ...