Results: 1

Sri Lanka ranked 63rd in Tourism Index

Sri Lanka ranked 63rd in Tourism Index

According to the World Economic Forum’s index of most tourist-friendly countries Sri Lanka has been ranked 63rd out of 141 countries. Ahead of the Sri Lanka on the index were Malaysia(25)m Indonesia (50) and India (52). MORE...

May 8, 2015  08:39 am|

>