It was a beautiful and warm night for Canada Day celebrations.
I found that Canada Day in a small town in the Maritimes means knee-slapping country music, fireworks, and real Canadian pride. =)
It was especially cool seeing the Africans dancing along to the country music as well. Music is universal!