Inokashira Park
Inokashira Park, stretching across Musashino City and Mitaka City in Tokyo, opened in 1917 as the first imperial gift park in Japan, and celebrated its 100th anniversary in 2017.
After strolling through the Kichijoji shopping street, heading into the park made for a perfect day.













