Social Sciences, asked by het36, 7 hours ago

4.
is a Stone Age site in the
Deccan Plateau region of India.

Answers

Answered by khushpreet3717
0

Answer:

Palaeolithic site in narmada valley is a stone age site in deccan plateau region in india. Explanation: The stone age or the palaeolithic site in India are divided into three arts as Upper, middle and Lower stone age.

Similar questions