Featured in this video are some of the best places to see the cherry blossoms (sakura) in Tokyo:

1 – Chidorigafuchi is in Kitanomaru Park

Closest station – Kudanshita Station

2 – Shinjuku Gyoen

Closest stations – Shinjuku-gyoenmae Station / Sendagaya Station

3 – Inokashira Park

Closest stations – Inokashira Koen Station / Kichijoji Station

http://japantravelplanet.com

The cherry blossoms are usually in full bloom in Tokyo from late March to early April.

2 Comments

Write A Comment