Where is Takuma?

Where is Takuma located?

Takuma, Takuma (Station), Japan (approx. 34.22152°, 133.6928°)


Where is Takuma on the map?