You need your passport as well as a visa issued by the U.S. government. Such visa is processed on the U.S. Embassy at Mexico City.
Canadian, American and European citizens can enter Mexico without additional requirements other than their passports.
They don't. European citizens can enter and leave Mexico without additional requirements besides their passport.
No. Colombian citizens need to get a visa from the Mexican embassy prior to any travel into Mexico.
Canadian, American and European citizens can enter Mexico without additional requirements other than their passports.
You only need a valid passport to enter Mexico.
Go to your closest Foreign Affairs Secretariat office and start the process. Don't forget you need to gather certain documents and pay a fee.
its called a passport.
A valid US passport.
No. People with European passports are allowed to enter Mexico without the need for a visa.
you need a passport.
http://www.canadainternational.gc.ca/mexico-mexique/consul/visas.aspx
No. People from most developed countries don't need a visa to enter Mexico, just the passport.