Where is Miebashi Station?

Where is Miebashi Station located?

Miebashi Station, Miebashi Station, Japan (approx. 26.2192°, 127.684°)


Where is Miebashi Station on the map?