Orce, Spain: The site of Europe’s earliest settlers
In Pictures | Archaeology (Image credit: Susana Girón) A series of discoveries is revealing that Europe’s first inhabitants settled in a remote and rugged corner of Granada some 1.4 million years ago. N Nestled in the heart of the High Plateau of Grenada in southern Spain, the 1,300-person town of Orce is surrounded by a … Read more