Happy Canada Day!
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!