Here’s When Washington, D.C. Cherry Blossoms Will Be at Their Peak, According to the National Park Service

It's coming up sooner than you'd think. Washington D.C.’s famous cherry blossoms are expected to reach peak bloom by March 22 to March 25, a prediction that — if it holds — will mark one of the earliest dates the flowers have reached that stage. The prediction, which was made by the National Park Service [...]