- Home
- Travel and Places
- Visiting Antarctica
Visiting Antarctica
Lost Civilization Discovered Frozen in Antarctica
A new collection of photos, said by its discoverer to have been recovered from lost or secret archival materials is shedding new light on the possibility of an ancient human outpost on the frozen continent.