Travel + Leisure, a New York based travel magazine has ranked Sri Lanka as the best island to visit in…