Where is Zostel Varkala?

Where is Zostel Varkala located?

Zostel Varkala, Zostel Varkala, India (approx. 8.74484°, 76.69849°)


Where is Zostel Varkala on the map?