Where is Ibigawa?

Where is Ibigawa located?

Ibigawa, Ibigawa, Japan (approx. 35.487324°, 136.56856°)


Where is Ibigawa on the map?