The National Cherry Blossom Festival is one of Washington’s most popular tourist attractions, drawing more than 1.5 million visitors for three weeks of street parties, concerts, family activities and ...
On March 27, 1912, two women stood in West Potomac Park in Washington, D.C., and planted the first two cherry blossom trees in the United States. These two women, former first lady Helen Herron Taft ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results