Where Is Deccan Plateau Location?

Where Is Deccan Plateau Location? LOCATED IN INDIA, in the southern part of the peninsula south of the Indo-Gangetic Plain, the Deccan Plateau can be considered the cultural and historical heart of India, defining the subcontinent. Where the Deccan Plateau is located? Deccan, the entire southern peninsula of India south of the Narmada River, marked

What Is The Difference Between The Rivers Of The Deccan Plateau And The Northern Plains?

What Is The Difference Between The Rivers Of The Deccan Plateau And The Northern Plains? Difference between these rivers : Northern Plain rivers are perennial rivers meanwhile rivers of Deccan plateau are not perennial. Northern Plain rivers are fed by the glaciers of Himalayas meanwhile rivers of Deccan plateau are rainfed rivers. Northern rivers are