Where is Shimōsa-Manzaki Station?

Where is Shimōsa-Manzaki Station located?

Shimōsa-Manzaki Station, Shimōsa-Manzaki Station, Japan (approx. 35.80768°, 140.27727°)


Where is Shimōsa-Manzaki Station on the map?