beach no people

Shangri-La debuts its new Hambantota Sri Lanka res…

The island nation of Sri Lanka is fast becoming a regular destination on the international 5 star luxury scene, now ranked 63rd globally on the World Economic Forum’s 2015 Travel & Tourism Competitiveness Index. Increased safety and …

View More Articles