50 places you should travel to in 2016

UDAIPUR, INDIA: The Oberoi Udaivilas in Udaipur took the No. 1 spot on Travel + Leisure's list of the best hotels in the world this year. The city is home to fantastic palaces and colorful streets filled with ancient bazaars that are just waiting to be explored.

Source by delucaslopez

Leave a Comment