experiencetokyo.net
Top 100 : Cherry blossom illuminations at Inokashira Park in Kichijoji
I have known of Inokashira Park on the west side of Tokyo and had visited this place a couple of times in autumn for beautiful color season. Had never been here in spring and it was a discovery that Inokashira Park is one of the top 100 famous cherry blossom spots in Japan! Went over one evening on...