ADVERTISEMENT

Toronto

Peak cherry blossom bloom is about to begin in Toronto. Here’s where you can see it

Published

The flowers are already proving to be a popular attraction in the city.