World history Timeline

Events

40000 bc - 12000 bc
10,000 B.C - 2,000 B.C
3150 BC - 332 BC
2000 BC - 1450 BC
500 BC - 600 AD
431 BC - 404 BC

MORE HISTORY