This Day in History Class

The first cherry blossom trees in Washington, D.C. are planted - March 27th, 1912

Mar 27, 2023
Ask episode
Chapters
Transcript
Episode notes