Where is Numata?
Where is Numata located?
Numata, Numata (Station), Japan (approx. 36.64235°, 139.0355°)
Where is Numata on the map?
Numata - Takasaki
{"latitude":36.64235,"longitude":139.0355,"title":"Numata"}