Two cherry trees were planted along the Potomac River on this day in 1912. They were the first two of the 3,020 cherry trees that Japan had given as a gift to the United States. A Cherry Blossom Festival is now held every year in Washington, D.C.
How About You?
Which smell or scent do you like best?
Total of 285 votes
Knock, knock. Who's there? Pasture. Pasture who? Pasture bed time, isn't it, my dear?