Take A Virtual Tour Through A Sea Of Over 6 Acres Of Cherry Blossoms In Delaware Park In Buffalo
Here in the scenic city of Buffalo, there are certain attractions and festivities that we look forward to enjoying each and every year – and the Buffalo Cherry Blossom Festival is no exception. Sadly, as the COVID-19 pandemic continues to be prevalent here in New York State, major annual events like our Cherry Blossom Festival have been forced to cancel. While you may be devastated to miss out on exploring Delaware Park’s Japanese Garden and strolling underneath the beautiful blossoms, you’ll find that there’s a new way to virtually enjoy the beauty of Mother Nature in Buffalo. Take a look!