Skip to content

Tagcholula

Pyramids & Pueblo of Cholula

Cholula is a small town located just outside of Puebla, Mexico and home to one of Mexico’s best kept secrets. Few people know about the Pyramid hidden in plain sight. … Continue Reading Pyramids & Pueblo of Cholula