Where is Adachi?

Where is Adachi located?

Adachi, Tokyo, Japan (approx. 35.783703°, 139.795319°)


Where is Adachi on the map?