Where is Hamanoura?

Where is Hamanoura located?

Hamanoura, Hamanoura, Japan (approx. 33.49216°, 129.84856°)


Where is Hamanoura on the map?