Kukulcan Pyramid

Did you know that Kukulcan Pyramid is one of the new Seven Wonders of the World? The pyramid is actually a calendar and is a technological marvel built by the Mayans.

Spread the love

2 thoughts on “Kukulcan Pyramid”

Leave a Comment