BEST PLACES TO SEE CHERRY BLOSSUMS IN TOKYO 1 - Shinjuku Gyoen Closest Station: Shinjuku Station ¥200 Entrance Fee, Open 9:00 - 16:30 2 - Ueno Park Closest Station: Ueno Station Free Admission 3 - Chidorigafuchi Closest Station: Kudanshita Station … Continue reading Cherry Blossum in Tokyo