Where is Zostel Jaisalmer?

Where is Zostel Jaisalmer located?

Zostel Jaisalmer, Zostel Jaisalmer, India (approx. 26.91351°, 70.91295°)


Where is Zostel Jaisalmer on the map?