On an airplane.
No. Having a visa for the US doesn't grant you the possibility to enter Mexico; you need the corresponding visa from Mexico.
No, you don't.
Yes, as a green card holder, you do not need a visa to travel to Mexico for stays of up to 180 days.
no visa needed for tourism.
Jamaican citizens don't require a visa to travel to Mexico; all they need is a valid passport.
If you are US, Canadian or European citizen you can enter Mexico without the need of a visa.
Right.
You pretty much need a visa anywhere you go or you'll be considered "illegal" but that dont stop some people.
pls inquire from the Turkish embassy online and you will get all FAQ you need.
yes you do, unless your in transit or staying for a very short time.
If you are from the US, Canada or the European Union, you don't need a visa. If you enter Mexico by land, all you need is a birth certificate or ID. Otherwise, you will need a passport.
If you need a visa to go to Senegal, you need to apply for it.