Independence Day is an annual holiday celebrated in countries around the world commemorating the anniversary of the nation's independence. Each country has it's own reason to celebrate and many are celebrated similarly under other names such as National Day, Foundation Day, Statehood Day or name the day for their country.
Canada Day celebrates the joining of the four Canadian provinces and Canada becoming a self-governing state in 1867. Like Independence Day in most countries, Canada is filled with national pride and celebrated with fun family activities such as parades and fireworks. Specific traditions often vary from town to town and family to family, but it all follows the same theme: Canadian pride. The flag of Canada and the Canadian colors are found everywhere to mark the occasion. In recent years it has become increasingly popular for Canadians living in other countries to throw public celebrations of Canada, spreading their culture to many places around the world. The most popular of these international celebrations has taken place in London’s Trafalgar Square every year since 2006.