El Castillo, Chichen Itza, Yucatán, Mexico

What can you expect:

El Castillo, known as the Temple of Kukulcán, is one of the New 7 Wonders of the World. If you are traveling to Cancun, Playa del Carmen, of one of the many hotsports located in Mexico’s Yucatan Peninsula, there are more sights you absolutely must-see. But the El Castillo is one not to be missed! The pyramid building is more formally designated by archaeologists as Chichen Itza Structure 5B18.

Read more