The Oberoi Udaivilas settled on the banks of Lake Pichola is one of the best places to stay in Udaipur. Grand and majestic, set amid unrivalled splendour it is absolutely out of the world. The views of the 17th century palaces of Jagmandir and Jagniw