Udaipur

Introduction Udaipur is a city in Rajasthan, India, renowned as the City of Lakes. It is the historic capital of the state of Meewar in the former Rajputana Agency. It was founded in 1559 by Udai Sing...

1...20212223