“For the past ten years, the Buffalo Cherry Blossom Festival has highlighted the blossoming Japanese cherry trees that are a harbinger of spring. Visitors stroll through the Japanese Garden in ...