The Sistema Huautla in Oaxaca is the 10th deepest cave on Earth, and a explorers with a 2023 expedition to map the system have added over 700 feet to its length.
Colossal cave in Mexico that formed 15 million years ago is even more enormous than we thought : Read more
Colossal cave in Mexico that formed 15 million years ago is even more enormous than we thought : Read more