Overview
Rajasthan’s city of lakes, Udaipur is one of the regions most spectacularly located cities and undoubtedly the most romantic cities in Rajasthan, with its skyline of whitewashed mansions and domes of the famous Rajput city Palace reflected in the shimmering Lake Pichola.