The 10 Best 5 star Hotels in Nuwara Eliya Sri LankaNuwara Eliya is the coolest city in the hill country of the Central Province, Sri Lanka. Dubbed "Little England" due to its cool climate...
5 Star Hotels in Colombo, Sri Lanka .Shangri-La Colombo Shangri-La Hotel, Colombo presents a new level of luxury in the city. Located in the heart of the business and...