Discover a beautiful colonial city with a collection of ornate churches and an ancient history that is inscribed into archaeological sites and cultural relics.
Discover the awe-inspiringly ornate interior of this 16th-century Catholic church situated on top of an ancient pre-Hispanic pyramid in Cholula’s archaeology park.