
Sun-drenched beaches, misty cloud forests, sleepy historic villages, vibrant festivals, centuries-old Mayan ruins, colorful colonial architecture, coral reefs teeming with fish ... you'll find all of these and more among Mexico's diverse landscapes. Foodies can sink their teeth into enchiladas, tostadas and
carne asada, while outdoor adventurers can go caving, hiking or whale watching. Mexico's reputation has suffered in recent years under a tide of drug-related violence, but this rarely affects tourists and is mostly contained to a few select areas of the country. (See your home government's travel advisories for the latest details.)