Canada Day is a national holiday observed on July 1. A memorable Canadian 1st of July usually involves fireworks, barbeques,… Read More