News

Beautiful Washington, D.C., cherry blossoms

The National Park Service said this year's cherry blossoms have reached peak bloom on April 1, 2019.