Chichen Itza was recently added to the list of the “New Seven Wonders of the World” and we can see why after visiting this epic archaeological site in Mexico’s Yucatán state. Compared to Tulum, these ruins are on a much grander scale and have incredibly intricate carvings everywhere you look.
