Lost Maya City, Including Pyramids, Discovered in Mexico’s Jungle

Lidar technology has revealed extensive Maya infrastructure across Campeche, located in Mexico’s Yucatán.

Exit mobile version