Where is Hommachi?

Where is Hommachi located?

Hommachi, Hommachi (Station), Japan (approx. 34.68196°, 135.499°)


Where is Hommachi on the map?