For a regal experience, there’s no place quite like The Oberoi Udaivilas in Udaipur. Perched on the shores of Lake Pichola, this breathtaking retreat offers panoramic views of the city’s grand palaces ...