Where is Ōmura Station?
Where is Ōmura Station located?
Ōmura Station, Ōmura Station, Japan (approx. 32.9107°, 129.9622°)
Where is Ōmura Station on the map?
Ōmura Station - Huis Ten Bosch
{"latitude":32.9107,"longitude":129.9622,"title":"Ōmura Station"}