X

Greece anthropology

Greece’s Naxos Island May Have Been Inhabited 200,000 Years Ago

Neanderthals and early humans may have made it to the Greek island of Naxos, about 24 miles south of Mykonos,…