Darband Cave is a lower Paleolithic cave located in northern Iran. It contains the easiest evidence for prehistoric humans in that time.
Darband Cave is a lower Paleolithic cave located in northern Iran. It contains the easiest evidence for prehistoric humans in that time.