Buffalo Cherry Blossom Festival
The 13th Annual Buffalo Cherry Blossom Festival was held on Saturday, April 25, and Sunday, April 26, at the Buffalo History Museum and the Japanese Garden. Although we had some rain on Saturday, Sunday turned out to be a beautiful sunny day. It is estimated that approximately 10,000 people visited over the course of the…