The Collection
continuous
-

Theopetra Cave: Greece’s 130,000-Year Continuous Site
Explore Theopetra Cave near Meteora — an unbroken 130,000-year human record from Neanderthals to the Neolithic, plus Greece’s oldest man-made structure.