Where is Mimomi Station?

Where is Mimomi Station located?

Mimomi Station, Mimomi Station, Japan (approx. 35.68689°, 140.0683°)


Where is Mimomi Station on the map?