Travel + Leisure ranks Sri Lanka Best Island in the World (12-Jul-19, Economy)
Popular travel magazine Travel + Leisure has ranked Sri Lanka No. 1 in its list of 15 Best Islands in the World.