Source: Atlas Obscura











In the humid jungles of the Mexican state of Veracruz lie the enigmatic ruins of El Tajin, an ancient city built by a mysterious lost civilization.
Top Places in Mexico

The post Pyramid of the Niches appeared first on FeedBox.