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?
{"latitude":33.19255,"longitude":129.6571,"title":"Ainoura Station"}