wormwood

A walk in Udaipur, Rajasthan

A walk in Udaipur, Rajasthan
16 photos

Udaipur, also known as the City of Lakes, is a city, a Municipal Council and the administrative headquarters of the Udaipur district in the state of Rajasthan in western India. It is located 403 ... (see full)
Details
Rows
Page
/ 1
Slideshow
Start