04/28/2015
The High Park cherry blossoms are likely Toronto's surest sign of spring. When the sakura trees bloom, you know that temperate weather has arrived. In what has become an increasingly popular tradition, thousands of people will make the pilgrimage to High Park to bask in the beauty of this most...