
After our one night stay in Puebla, we had originally planned to head straight back to Mexico City. But after talking to some locals, we were heavily recommended to do a small day trip to Puebla's neighbouring city, Cholula. In Mexico, Cholula is known as the city of 365 churches (but we learnt from our tour guide there are in fact only 37). The locals of Puebla told us we must must must visit the church on top of the Aztec pyramid and we must must must visit Santa Maria Tonantzintla.