Cholula, Puebla is a fun day trip from Mexico City

View of the city of Cholula, Puebla