ancient world history

Events

4500 BC - 2004 BC
3650 BC - 1450 BC
3300 BC - 1300 BC
3150 BC - 2686 BC
2070 BC - 1600 BC
2030 BC - 1640 BC
1600 BC - 1046 BC
1550 BC - 1077 BC
1500 BC - 539 BC
1046 BC - 256 BC