Chichen Itza Highlights by The Average Tourist March 18, 2018 Take a look at the highlights from our recent trip to Chichen Itza in Yucatan, Mexico! If you like the video, please … Read more 0 FacebookTwitterPinterestEmail