Cholula is where the largest pyramid in the world is located. The pyramid is also the largest man made monument in the world.
Spanish church built on top of the Cholula Pyramid, Cholula, Puebla, Mexico.
Where are Kevin and Ruth now? Cholula, Puebla, Mexico.
Where are Kevin and Ruth going next? East towards Veracruz.
Wednesday, April 1, 2026
Views around Cholula
As I said yesterday, we've been to the Cholula Trailer Park in the outskirts of Puebla many times, but the last time was six years ago... so we still wanted to go wander around Cholula one more time.
Subscribe to:
Comments (Atom)