You’ve just landed in Mexico. The weather is perfect, the tacos are incredible, and the beaches? Unreal. But before you can soak it all in, you ask yourself: did I need a visa for this?Here’s the deal: Canadian citizens do not need a visa to enter Mexico for short stays. If you're staying for up to ...