Where is Omoromachi Station?

Where is Omoromachi Station located?

Omoromachi Station, Omoromachi Station, Japan (approx. 26.222715°, 127.69847°)


Where is Omoromachi Station on the map?