Where is Kuba?

Where is Kuba located?

Kuba, Kuba (Station), Japan (approx. 34.25557°, 132.2283°)


Where is Kuba on the map?