Frozen Waterfall in Mexico

Frozen Waterfall in Mexico

The beautiful fall of frozen water known as «Frozen waterfall», is located in the Tlalmanalco municipality in the State of Mexico, making this place one of the Favorites and more visited by tourists for its spectacular appearance. Most locals refer to this waterfall frozen as 

The Pyramids of Teotihuacan in Mexico

The Pyramids of Teotihuacan in Mexico

Teotihuacan in Nahuatl means «place where the gods live.» This archaeological site houses two of Mexico’s most imposing pyramids, the Pyramid of the Sun and the Moon. Both adorn the Avenue of the Dead. The religious importance of Teotihuacan lies in the cosmogony of the