mexicodailypost.com
Tepoztlan: the purported birthplace of the Aztec serpent god Quetzalcoatl (VIDEO) - Morelos Daily Post
Tepoztlán is a town in the central Mexican state of Morelos. It is located right in the heart of the Tepoztlán Valley. The town serves as the seat of government for the municipality of the same name. Tepoztlan is located just 60 kilometers to the south of Mexico City and is most famed as the purported birthplace of […]
The Mexico Daily Post