It depends on what are you looking for. Relaxation in a beach? Cancun or Los Cabos. Snorkeling or fishing? Puerto Vallarta and Cozumel. Historic places? Queretaro and Guanajuato. A cosmopolite city? Mexico City and Guadalajara are your best choices.
You should refrain from visiting cities along or close to the US-Mexico border, as these are some of the ugliest, most violent and crime-ridden in the country. Some examples include Juarez, Nuevo Laredo or Torreon.
See related links for some examples.
Nobecause that is where swine flu started so any other flu could start there at any time you visit Mexico.
Mexico City is the best place to visit in Mexico, which is also the capital.
There are many notable tourists destinations a person may visit while traveling in Mexico. Some places of interest include Mexico's many volcanoes, beaches, and villages. A person may also choose to visit temple ruins in Mexico. There are many Maya and Aztec ruins a person may visit.
You should contact the American embassy in Mexico for legal advise:http://www.usembassy-mexico.gov/
You can book a cruise to mexico either using a travel agent, or you can visit sites like: www.travelocity.com or www.expedia.com that offer all inclusive vacations.
About 6.4 MILLION domestic travelers visit New Mexico EACH year.
Because it is a wonderful country and highly recommended. there is tones of sites to see!
Cancun and Mexico City.
Yes, someone from Mexico can visit the US with a valid visa or through the Visa Waiver Program.
all of them.
Yes you do
No.