A Day at Chichen Itza ~ Vlog Post

A Day at Chichen Itza ~ Vlog Post

Chichen Itza Video Vlog! Chichen Itza is one of the “new” seven Wonders of the World, which were designated in 2007 by votes from more than 100 million people. ¬†Along with the Great Wall of China, Machu Picchu, Christ the Redeemer Statue in Brazil, the...