Hundreds of years before European explorers set foot on the Americas, the American natives were already creating their own lavish and elaborate cities. The Mesoamericans in central Mexico created pyramids that rivaled the great pyramids of Giza. They called their home Teotihuacan and believed that the sun and moon were born there. In later years,…
Visiting Chichen Itza on a Cruise Excursion
Chichen Itza was recently named one of the New Seven Wonders of the World and it’s easy to see why. It was built before Jesus walked the earth and still looks like it was just finished yesterday. The white stones gleam under the hot Yucatan sun and the entire Chichen Itza complex brings the past…