Traveling to Mexico? From the Yucatan to the beach, Mexico is rich in culture and has the most amazing food! Take a Mexican cooking class, bask in the sun in Tulum, or explore the ruins and treasures of the Yucatan peninsula.