Where is Urasa?

Where is Urasa located?

Urasa, Urasa (Station), Japan (approx. 37.16764°, 138.9226°)


Where is Urasa on the map?