Where is Mihara?

Where is Mihara located?

Mihara, Mihara (Station), Japan (approx. 26.55775°, 128.0763°)


Where is Mihara on the map?