1.3K
Take a look at the highlights from our recent trip to Chichen Itza in Yucatan, Mexico!
If you like the video, please give it a thumbs up and subscribe to my channel for future travel related videos.