Cholula, Mexico

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.