You know winter has come and gone when the cherry trees start to bloom! While Japan is known as the mecca for cherry blossoms, you don’t have to travel across the planet to see them. We’re lucky to have several of the beautiful flowering trees here in the province! These flowers never last long but […]