Tag Archives: Toltec
Chichen Itza Video Posted by sasha on Mar 20, 2012
A UNESCO World Heritage Site and one of the New Seven Wonders of the World, the ruins at Chichen Itza are a must-see if you should find yourself traveling in Mexico. Take a short tour of the ancient Mayan city and learn some of its history with this fun, informative video.