Looking for some family-friendly activities in Tokyo? Add Inokashira Park (Inokashira-koen) to your schedule. It’s situated in one of Tokyo’s most desirable neighbourhoods: verdant, relaxed Kichijoji. And its sprawling acres offer a little bit of everything. Among its most popular sights are...