Buffalo Cherry Blossom Festival
The 12th Annual Buffalo Cherry Blossom Festival Festival weekend: April 26 & 27 Evening Tea Tasting: April 16 Located in the Japanese Garden in Delaware Park and The Buffalo History Museum. Featuring music and artists curated by Music Is Art. The festival is free to the public.
The Webster Viridarium