San Miguel de Allende, Guanajuato (Photo: Mexico Tourism Board)
Ready to discover the real Mexico? If you haven't yet ventured beyond the mega resorts and Senor Frog's franchises, here's help. In these 10 cities, undiscovered by most American travelers, you'll see another side of Mexico that's surprisingly not too far off the beaten path. Charming historical plazas, an affordable wine country, and a canyon bigger than the Grand Canyon are reasons enough to ditch the all-inclusive-bracelet vacation—maybe forever.