Church of Santa María Tonantzintla
This church located in Cholula was named a historical monument in 1933 because of its outstanding architecture from the 16th century. The place is covered in works of art, many of which were made by the indigenous people who used to live here. The church is also evidence of the mixing of cultures that happened between the Spanish conquerors and the local people. The outside of the church has a beautiful simplicity, but it’s not until you enter that you can really appreciate the masterpiece. Thousands of details, ornaments, paintings and sculptures have earned it the title of the most beautiful church in Puebla.