Great Pyramid of Cholula - Puebla, Mexico
/The Great Pyramid of Cholula, also known as Tlachihualtepetl (Nahuatl for "artificial mountain") is massive and primarily covered by earth. We spent the day exploring both the outside and inside of this phenomenal site.
Read More