×

Mesolithic

The Mesolithic or Middle Stone Age is the Old World archaeological period between the Upper Paleolithic and the Neolithic. The term Epipaleolithic is often used synonymously, especially for outside northern Europe, and for the corresponding period... Wikipedia
End date: 8000 BC
Location: Europe
Alternative names: Epipaleolithic (for the Near East)
Followed by: Neolithic