ccot essay

Main

2,000,000 BC - 1000 BC
1000 BC - 500 CE

Indus River Valley

2500 bc

harappa

6000 BC
3500 BC
3400 bc
1900 BC
1700 bc
1500 B.C.
1000 BC
326 B.C.
320 - 550
1526