YIPPEE!  It’s the Canada Day Long Weekend with So Much to Enjoy in Toronto

blogTo has the best of what is on in Toronto this Canada Day long weekend laid out for you to choose from music, dance, fireworks, food, PRIDE, festivals and markets.  Fun for all ages!

Where:  waterfront, parks, public squares.  See event links above for details.

When:  morning to night time.

Cost: most free except for what you choose to purchase.