Chichen Itza is an ancient Mayan city located in the northern part of Mexico’s Yucatan Peninsula. The city is though to have been founded around the 6th century AD. Nevertheless, it only rose to...
What we see is not always what we expect, whether from nature or man-made. This is often true with archaeological remains of cities or human settlement, when new discoveries shed unexpected light on...
Kukulcan was the all-powerful snake god worshipped by the Maya. While little information remains about the legends and mythology of Kukulcan – due to the tragic destruction of the Maya codices by the...