Ancient Tula: The Toltec Home of the Atlas Statues and a Step Pyramid
The ancient city of Tula is thought to have been the capital of the mighty Toltec Empire. Although Tula is home to various awe-striking monuments, its central monument is a…
Continue reading