logo
1 vote
Udaipur is a city in Rajasthan, India. It is the historic capital of the former kingdom of Mewar, and the administrative headquarters of Udaipur Dist



Comments Who Voted