We have a boat in Mexico and the marina states we need a Visa (US citizens).
when I go to the Mexican consulate page it seems to indicate that we do not.
What gives?
when I go to the Mexican consulate page it seems to indicate that we do not.
What gives?