Beautiful lakes and palaces, lovely temples and amazing people await you in Udaipur. It is called one of the most romantic cities in India. These photos of Udaipur will help you see why it has earned such a good reputation with travelers and locals alike.