Some pictures of a trip to Tula.
The town of Tula in the state of Hidalgo was the capital of the Toltecs
Some pictures of a trip to Chichen Itza.
The Kukulkan temple, also known as El Castillo
Some pictures of a trip to Angangueo
Leaving Mexico City, you pass the mighty Nevada de Toluca
Copyright (c) 2025 Michel Hollands