0
Udaipur, Rajasthan
Photo by:
Sumant Kushwaha
Category: Places
Udaipur, formerly the capital of the Mewar Kingdom, is a city in the western Indian state of Rajasthan.