Where is Yabuhara?

Where is Yabuhara located?

Yabuhara, Yabuhara (Station), Japan (approx. 35.93034°, 137.7844°)


Where is Yabuhara on the map?