Udaipur City - best places India

The famous City Palace on the banks of Lake Pichola, in Udaipur city. The palace construction began 1559.


Udaipur, in Rajasthan state, is the quite simple the most romantic city in India. Regarded by some as the ‘Venice of the East’, the grand palaces of Udaipur, some of which are surrounded by Lake Pichola create a magical setting that is simply impossible to ignore. Udaipur is a short flight from Delhi and often features in tours of Rajasthan.


Udaipur Photo Copyright: http://www.123rf.com/profile_photoff