Perhaps one of the most luxurious places to stay in Sri Lanka, Amangalla is an oasis of colonial refinement in charming Galle Fort. Unlike most of the Aman group's properties which have a resort-like feel, Amangalla is decidedly a town hotel, where the visitor can experience the … [Read more...]
Tour Sri Lanka via Instagram
Its name may not ring a bell to some people but Sri Lanka is a paradise waiting for you to discover it. From historical sites in ancient cities to nature preserves and pristine beaches, it has lots to offers its visitors wherever they may be coming from. This country in Asia has … [Read more...]