The Yucatan Peninsula is a stunning area of Mexico that holds many secrets. From its ancient Mayan ruins to its beautiful beaches, the region is full of surprises and adventure. One of the most popular tourist destinations in the Yucatan is Tulum, an ancient walled city located on a rocky cliff overlooking the Caribbean Sea.