19 best Canada Day events

Celebrate the birth of our nation by checking out one of these great Canada Day events across the country.

Happy Canada Day
1 Comment