What Kind of Place is Tokyo's Shitamachi?
When speaking about Tokyo, shitamachi refers to the area located south-east of what is now the Imperial Palace. The word shitamachi is often translated into English as downtown, but shitamachi is actually a little different. Downtown refers to a city’s central area or center of business and...