Cherry blossom season in Japan lasts about two weeks in any one place, and looks its best for about a week of that. This guide covers how the bloom actually moves through Tokyo, Kyoto, Osaka, Nara, Kawaguchiko, and Sapporo, which well-known spots become unworkable at peak, and what to do instead.
Read More