Exploring Cholula, Mexico. Home of the world's largest Pyramid.*

*By area of the base. Every town has their claim to fame and Cholula is no different. They have a giant pyramid that actually looks like a mountain in the middle of town. The Catholics happily built a giant church on top of it, as you do.

This town was actually our favorite of the trip. It was an unassuming choice, but it had the right mix of authentic local and touristy places. Enjoy!