thumb|upright|Towers of Great Zimbabwe Archaeological records date archaic human settlement of present-day Zimbabwe to at least 500,000 years ago. Zimbabwe's earliest known inhabitants were most likely the San people, who left behind a legacy of arrowheads and cave paintings. Approximately 2,000 years ago, the first Bantu-speaking farmers arrived during the Bantu expansion.
thumb|upright|Towers of Great Zimbabwe Archaeological records date archaic human settlement of present-day Zimbabwe to at least 500000 years ago Zimbabwe's earliest known inhabitants were most likely the San people who left behind a legacy of arrowheads and cave paintings. Approximately 2,000 years ago, the first Bantu-speaking farmers arrived during the Bantu expansion.