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]
The Oberoi Udaivilas, as the name suggests, is in Udaipur. The answer to the bonus question is Belize.
This day last year: Q.554