1. Cholula Magical Town 6-Hour Tour by Double-Decker Bus
Depart from Puebla City’s main plaza (“Zocalo”) and travel by traditional double-decker bus 5 miles to the west to the “double” town of Cholula, which brings together San Pedro and San Andres. Each of these towns has its own main square and church, but they are so close to each other that the border has been lost and they are both thought of as the same town. The panoramic tour starts in San Pedro Cholula at the Plaza de la Concordia, which is flanked by the Convento de San Gabriel, built by Franciscans in 1549 on the site of the ruins of a temple dedicated to Quetzalcóat. Continue towards the Great Pyramid of Cholula, the largest in the world. On the top, admire the Nuestra Señora de los Remedios Temple, built by the Spanish in 1549. Continue to San Andrés Cholula, and stop for a moment to visit the beautiful parish. Climb aboard the bus again to transfer to the temples of San Francisco Acatepec and Santa María Tonanzintla. Marvel at the Mexican baroque style. There is no corner that hasn't been decorated. Continue to San Pedro Cholula, passing the wizard’s house, and Copa de Oro cider factory. Finally, stop at San Pedro Cholula Zocalo, and enjoy some free time to visit the Great Pyramid, local market, Royal Chapel, San Gabriel Convent, and Concordia Plaza.