featured article

THE MAKING
OF A WONDER OF THE WORLD

Image description

Photo by Allen Mason/Brits in Cancun

On July 7, 2007, Chichen Itza's El Castillo (Temple of Kukulcan) was named one of the new Seven Wonders of the World, after a worldwide vote by telephone and Internet. This is the story of how it beat out more than 100 sites around the world to be one of the lucky seven.

Read more»