Fandom

Simpsons WIki

Chichen Itza

19,003 articles being
edited here
Add New Page
Talk0 Share

Chichen Itza is an ancient Mayan city built in present-day Mexico.

History

The Mayans once attempted a human sacrifice to stop the end of the world in 2012.

Appearances