Where is Shitamachi Museum?

Where is Shitamachi Museum located?

Shitamachi Museum, Shitamachi Museum, Japan (approx. 35.7102°, 139.7726°)


Where is Shitamachi Museum on the map?