Where is Kanmaru?

Where is Kanmaru located?

Kanmaru, Kanmaru (Station), Japan (approx. 33.79915°, 135.87393°)


Where is Kanmaru on the map?