Where is Takuma?
Where is Takuma located?
Takuma, Takuma (Station), Japan (approx. 34.22152°, 133.6928°)
Where is Takuma on the map?
Takuma - Okayama
Takuma - Kyoto
{"latitude":34.22152,"longitude":133.6928,"title":"Takuma"}