Apr 6, 2013


The travel site Trip Advisor has released a 2013 list of the most preferred travel destinations from a survey that it conducted. The Four Seasons Resort at Kailua-Kona, Hawaii was voted the world's best Hotel. The Indian topper was The Oberoi Udaivilas. Where in India is this located?

(Bonus: The world's highest ranked island was Ambergris Caye. In which Central American country - also considered part of the Caribbean - does this belong to?)

[+ Show Answer]

This day last year: Q.554


More Quizzing Goodies from Thinq2Win