Wow! That is one long overhang! Hope you don't drag it too often. Check last year's trip http://panamtallman.wordpress.comhere.
Hermosillo, Creel, Hidalgo, Zacatecas, Aguascalientes, Guanajuato, all by ourselves. Not until Teotihuacan did we have fellow travelers, then Puebla and Oaxaca. By...