Where is Awaza?

Where is Awaza located?

Awaza, Awaza (Station), Japan (approx. 34.68137°, 135.4879°)


Where is Awaza on the map?