Citizens from Trinidad & Tobago don't require a visa to visit Mexico. All they need is a valid passport.
Sure, if you have the appropriate passport and visa documents to enter Mexico.
Where are you a citizen? If you are a Canadian citizen you must have a Canadian passport for entry into the US. If you are a citizen of Trinidad, you must have government approval from the government travel authority of Trinidad to enter the US, which means you would need to go back to Trinidad before traveling.
Yes.
What is your nationality?
Yes
American citizens don't require a visa to visit Mexico.
Port-of-spain
Yes, a visa is required.
Yes, a visa is required.
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.
Yes it is
No