Tenjinbashisuji Shopping Street – Osaka, Japan

The Tenjinbashisuji Shopping Street in Osaka is purportedly the longest arcade in Japan, a 2.6km-long shopping narrow mall starting at Tenjinbashi, reaching Tenjinbashisuji 7 chome to the north taking about 40 minutes to walk its length. It took us all morning! Read More >