Udaipur is set apart from the other cities of Rajasthan due to its rolling hills & shimmering lakes which, coupled with beautiful views and large open spaces, many consider it to be the most beautiful and romantic city in Rajasthan. To add to its charm, it has the atmosphere of a small town, being surprisingly quiet and traffic free with winding, shop-lined alleyways and tree-lined streets leading to the impressive City Palace, which overlooks the legendary “floating” Lake Palace. It is safe to say that Udaipur rivals any of the world’s famous creations in its Rajput love of the whimsical, majesty and superbly crafted elegance and is a great place to relax for a few days at the end of a tour.