Inui Street: Autumn Colors at the Imperial Palace
Inui Street is a street that’s only open to the public on certain days: During cherry blossom and the peak of autumn colours. If you find yourself in Tokyo during these magical times, a visit to this street is highly recommended.
Read more