Yes, they do.
Yes. No matter your nationality, if you are traveling to Mexico from a foreign country, you need a passport.What can be skipped in some cases is the visa; however as a Lebanese citizen you require a Mexican government-issued visa to enter Mexico. A U.S. visa can also count as such.
No. American citizens don't require a visa to enter Mexico. All you need is your passport.
Jamaican citizens don't require a visa to travel to Mexico; all they need is a valid passport.
Yes, Lebanese citizens are generally not allowed to travel to Israel due to political tensions between the two countries.
No, US citizens cannot travel internationally without a passport.
Yes, a baby needs a passport to travel to Mexico.
Yes, a baby requires a passport to travel to Mexico.
Yes, a child needs a passport to travel to Mexico.
Yes, a minor does require a passport to travel to Mexico.
No, a child cannot travel to Mexico without a passport.
Yes, babies need a passport to travel to Mexico.
Yes, children need a passport to travel to Mexico.