Where is Adachi?

Where is Adachi located?

Adachi, Adachi (Station), Japan (approx. 37.61249°, 140.4667°)


Where is Adachi on the map?