News

Spring is here, and Toronto’s beloved cherry blossoms are expected to bloom between the end of April and early May as cooler temperatures continue to slow their progress.