Video

Udaipur, Also Known As the City of Lakes, Is a City in the State of Rajasthan in India (Stock Footage)

Udaipur, Also Known As the City of Lakes, Is a City in the State of Rajasthan in India (Stock Footage)

Udaipur , also known as the City of Lakes, is a city in the state of Rajasthan in India. It is the historic capital of the kingdom of Mewar in the former Rajputana Agency.

by
by
by
by
by
by