10 Best Hotels in India

TripAdvisor revealed that of the ten best hotels in the country, Udaipur – otherwise known as the lap of luxury – is home to three. And of the many hotel chains, the Oberoi properties of Udaipur, Shimla, Jaipur and Mumbai have been featured on the list. Here’s a look at Incredible India, one magnificent hotel at a time