Called one of the most romantic cities in the country, Udaipur is replete with royal charm. Also claims to be one of the most beautiful and royal city of Rajasthan. A city of lakes, traditions, culture and handicrafts. It is a delight and a traveler’s discovery. Udaipur is also home of the famous Pichola Lake.