Where is Takato?
Where is Takato located?
Takato, Takato, Japan (approx. 35.837547°, 138.05473°)
Where is Takato on the map?
{"latitude":35.837547,"longitude":138.05473,"title":"Takato"}