pyq/2023/gs1/1

Explain the role of geographical factors towards the development of Ancient India. (10 marks, 150 words)