Amazing Things to Do in Udaipur The city of lakes, palaces and forts, Udaipur is a lively city in the southwest of Rajasthan. The city has been a center of attraction for