Chichen Itza, Mexico
Chichen Itza is located in the eastern portion of Yucatán state in Mexico. A meaning of “Chichen Itza” is “At the mouth of the well of the Itza.” The Kukulkan Pyramid in Chichen-Itza which known as “El Castillo” (the castle), is one of the new Seven Wonders of the World.
- Location : Mexico
- Website : http://www.chichenitza.com/
- Submitted On : 22 Jan 2016