Early history in Iran

The earliest archaeological artifacts in Iran, like those excavated at the Kashafrud and Ganj Par sites, attest to a human presence in Iran since the Lower Paleolithic era. Neanderthal artifacts dating back to the Middle Paleolithic period have been found mainly in the Zagros region at sites such as Warwasi and Yafteh Cave. Early agricultural…