Top Udaipur Tours
Udaipur also known as the "City of Lakes," the "Venice of the East," or the "Kashmir of Rajasthan," is a major city, municipal corporation and the administrative headquarters of the Udaipur district in the Indian state of Rajasthan. It is the historic capital of the kingdom of Mewar in the former Rajputana Agency.