Where is Varkala Sivagiri Station?

Where is Varkala Sivagiri Station located?

Varkala Sivagiri Station, Varkala Sivagiri Station, India (approx. 8.741°, 76.723°)


Where is Varkala Sivagiri Station on the map?