Be enchanted by the ancient Mayan ruins overlooking the sea, listen to the captivating stories of the animal gods in Palenque, or absorb the strong energy radiating from the Pyramid of the Sun in Teotihuacan. Prepare to be amazed by the archaeological marvels that Mexico has to offer.