What Is Xochicalco and Why Was It Built? This UNESCO World Heritage Site rises dramatically from a limestone plateau in the Mexican state of Morelos. The word Xochicalco means “Place of the House of Flowers” in Nahuatl. It was built around 700 AD during the decline of Teotihuacán and the […]
Xochicalco Ruins
1 post