Mexico’s 15 ft high Toltec warriors which were crafted from basalt & stand on top of Tula’s step pyramid of Quetzalcoatl.
Nestled within the heart of Mexico’s ancient city of Tula lies a breathtaking sight that has captured the imagination of travelers and historians alike – […]