Cholula, Mexico

August 31, 2016

Cholula is an under-the-radar town that's home to one of the largest ancient pyramids in the world - who knew? Of course, Westerners came in and built a church on top, albeit unintentionally. 





Share on Facebook
Share on Twitter
Share on LinkedIn
Share on Pinterest
Share on Google+
Like this post
Please reload