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 …