The Olmeca-Xicallanca of Teotihuacan, Cacaxtla, and Cholula

by Robert E. Lee Chadwick

"Olmeca-Xicallanca, 'People from the Land of Rubber, People from the Land of Canoes' - the Nahuatl name of these ethnic groups invokes the hot, alluvial coastal plains of Veracruz, Tabasco, and Cam…