San Andrés Cholula, Mexico
The Great Pyramid of Cholula
An Aztec temple, the largest man-made pyramid in the world, sits buried in earth with a Spanish church set on top.
Places I've been
Places this traveler has marked as been there.
San Andrés Cholula, Mexico
An Aztec temple, the largest man-made pyramid in the world, sits buried in earth with a Spanish church set on top.
Progreso, Mexico
It would take you approximately an hour and a half to walk to the end of Mexico's largest pier.
Angahuan, Mexico
This church, buried halfway in lava rock, is all that remains of a Mexican village destroyed by a volcano.
Mexico City, Mexico
A jewel of the Mexico city skyline now slowly crumbles after surviving an earthquake.
Mexico City, Mexico
The only castle in North America to ever house European sovereigns.
Mexico City, Mexico
66,000 pieces of art, donated by one of the world's richest men.