Lighthouse Hotel and Spa is one of Sri Lanka's most sophisticated and modern destinations. Located on a hillock between the Galle Road and the Indian Ocean, just a couple of kilometres ahead of City ...
An old building and its surrounding wall have collapsed in the World Heritage-listed Galle Fort, with the incident reported ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results