HUMANPAST.NET

Science & Education                   12,000 BC
Africa
Southwest Asia
Egypt
Indus Valley
China
Europe
South America
Mesoamerica
North America
Other

Africa

 

Southwest Asia

 

Egypt

 

Indus Valley

 

China

 

Europe

 

South America

 

Mesoamerica

 

North America

 

Other