This might just be one of the best FREE tours you can take on your trip to Japan. Located in Chofu, Japan about 40 minutes away from Shibuya you’ll find Mayo Terrace.
One year after Japan fully reopened its borders to foreign visitors, inbound tourism is booming. Arrivals in August topped 2.15 million, about 85 percent of pre-pandemic levels. But the country's ...