Where is Enoshima Station?

Where is Enoshima Station located?

Enoshima Station, Enoshima Station, Japan (approx. 35.31103°, 139.4875°)


Where is Enoshima Station on the map?