oolala your lake house in the center of Udaipur

TwoStar Star
Udaipur, Rajasthan, India

Location

Lat: 24.5834600, Lng: 73.6810600
Open in OSM