Where would you guess the world's top hotel is located? New York? London? Tokyo? Not even close. Greece? Vietnam? Cambodia? Believe it or not, you're warmer. Those are in the top five. Would you ever have guessed Jodhpur, India? Today's photo-of-the-day is of the Umaid Bhawan Palace Hotel, voted the top hotel in the world in TripAdvisor's
2016 Travelers' Choice awards. We didn't stay in this hotel, but we can dream. The photo was taken from
Mehrangarh Fort, four miles from the hotel. Top hotels stand out.