Where is Nakamurabashi Station?

Where is Nakamurabashi Station located?

Nakamurabashi Station, Nakamurabashi Station, Japan (approx. 35.73665°, 139.6372°)


Where is Nakamurabashi Station on the map?