Advertisements
According to bold and definitive expert forecasts, cherry blossoms are at their peak now.
March 4, 2013
The National Park Service announced that the peak bloom (defined as when 70% of the blossoms are open), will be March 26 – March 30.
Update: Peak Bloom Dates and Festival Information Announced | National Cherry Blossom Festival
Advertisements