Peak bloom of the picturesque cherry blossom trees in Washington, D.C. is almost here

Peak bloom of the picturesque cherry blossom trees in Washington, D.C. is almost here

The blooming of cherry blossom trees is an annual springtime tradition in the nation’s capital, dating back to the historic 1912 gift of 3,000 cherry blossom trees from Japan....

Redirecting to full article...