El Castillo (pyramidd of Kukulcán) in Chichén Itzá
El Castillo, the pyramid of Kukulcán at Chichén Itzá — one of the New Seven Wonders of the World, and one of the most genuinely awe-inspiring things we can recommend adding to a Cancun trip. © Daniel Schwen, CC BY-SA 4.0, via Wikimedia Commons

More on this story