In general, I would agree. However, I was just there last March, and the visitor's park on the US side has been revamped very nicely.If you want to visit Niagara Falls, make sure you all have and bring passports. The best views, by far, are on the Canadian side.
This is nearly impossible to predict, but if you get there at the right time, the effect is absolutely magical. When I was there, I used to go for a run every day at lunchtime, from the Pentagon to the Lincoln Memorial and back, and during cherry blossom time it was like being in another world.The cherry blossoms in DC bloom, on average, in early April.
FAQ | National Cherry Blossom FestivalWhen will the cherry blossom trees bloom?
The National Cherry Blossom Festival is planned to coincide as nearly as possible with the blooming of the trees. Peak Bloom Date is defined as the day on which 70 percent of the blossoms of the Yoshino cherry trees are open. The date when the Yoshino cherry blossoms reach peak bloom varies from year to year, depending on weather conditions. The mean date of blooming is April 4, but nature is not always cooperative and the National Park Service horticulturists cannot make an accurate prediction much more than 10 days prior. The blooming period starts several days before the Peak Bloom Date and can last as long as 14 days; however, frost or high temperatures combined with wind and/or rain can shorten this period. See more information about the blooming period.