Where is Takehara?

Where is Takehara located?

Takehara, Takehara (Station), Japan (approx. 34.33942°, 132.9101°)


Where is Takehara on the map?