Located in Tokyo’s westside not too far from Nakano Broadway is the beautiful piece of Mother Nature known as Inokashira Park – a hidden gem!
The Home of Japan Adventure
Located in Tokyo’s westside not too far from Nakano Broadway is the beautiful piece of Mother Nature known as Inokashira Park – a hidden gem!