Canada is so vast that it has six time zones—more than any other country in the world, creating fascinating cultural differences across the country.