Which of the following forms a natural barrier on the northern edge of the Indian subcontinent?
The Indian subcontinent is located in
Ancient Civilizations Chapter 6 Test