Travel and Leisure readers vote Sri Lanka best island in the world (12-Jul-19, Business)
Readers of the Travel and Leisure magazine have ranked Sri Lanka as the best island in the world to visit in 2019, addin...