National Cherry Blossom Festival March 20-April 14

AccuWeather 2019-03-19

Views 19

The 2019 National Cherry Blossom Festival takes off on March 20 in Washington, D.C. This year, peak bloom is predicted to be reached on April 3.

Share This Video


Download

  
Report form