Canada Day 2023 is a national holiday that is celebrated annually on July 1st. It commemorates the anniversary of the enactment of the Constitution Act, 1867, which united the three separate colonies of Canada, Nova Scotia, and New Brunswick into a...