Buffalo's Cherry Blossom Festival is held each April in a gorgeous six acre section of the city's famous and historic ...