Where is Ajima Station?

Where is Ajima Station located?

Ajima Station, Ajima Station, Japan (approx. 35.2225°, 136.9361°)


Where is Ajima Station on the map?