Spanish Institute of Puebla offers Excursions to Cholula which is a major religious center before the arrival of the Spanish. Today it is a fascinating archaeological site. The "Great Pyramid" was the largest preindustrial structure in the Western Hemisphere.