Where is Bentembashi Station?

Where is Bentembashi Station located?

Bentembashi Station, Bentembashi Station, Japan (approx. 35.49576°, 139.68929°)


Where is Bentembashi Station on the map?