Where is Ainoura Station?

Where is Ainoura Station located?

Ainoura Station, Ainoura Station, Japan (approx. 33.19255°, 129.6571°)


Where is Ainoura Station on the map?