timeline

Events

2500 BC
1500 BC - 500 BC
1500 BC
800 BC
500 BC
500 BC - 500
320 BC
320
500
500 - 1500
1500 - 1757
1617
1757 - 1947
1858
1920
1947