Where is Sasabaru?

Where is Sasabaru located?

Sasabaru, Sasabaru (Station), Japan (approx. 33.55307°, 130.4488°)


Where is Sasabaru on the map?