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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results