Where is Ibii Station?

Where is Ibii Station located?

Ibii Station, Ibii Station, Japan (approx. 31.71106°, 131.4561°)


Where is Ibii Station on the map?