Where is Zostel Jaipur?

Where is Zostel Jaipur located?

Zostel Jaipur, Zostel Jaipur, India (approx. 26.92931°, 75.8281°)


Where is Zostel Jaipur on the map?