You do NOT need to apply for a visa before traveling to Mexico if: We knew, if you hold a current residency visa or permit for the United States of America, Canada, Japan, the United Kingdom, or any country that … Read More