Google
×

Deccan

The large Deccan Plateau in southern India is located between the Western Ghats and the Eastern Ghats, and is loosely defined as the peninsular region between these ranges that is south of the Narmada River. To the north, it is bounded by the Satpura and Vindhya Ranges. Wikipedia