Teotihuacan, Mexico The Toltec pyramid complex near Mexico City— A place of great spiritual power.
And so you celebrate with your fellow Spiritual Warriors, dancing to the music of Mexico and laughing and loving.