Aug 25, 2026
✦Economic Times
We could actually live on the Moon: Scientists just found 200 caves 'hiding' right near the Apollo 11 landing site.
NASA scientists confirmed a cave beneath the Moon’s surface using radar data from the Lunar Reconnaissance Orbiter. Located near the Apollo 11 landing site in the Sea of Tranquility, this discovery offers potential shelter for future astronauts. Researchers have now catalogued more than 200 of these pits across the moon.