Geography

Answer in one word:

The plateau located to the south of great plains of India.

India Geography

23 Likes

Answer

Peninsular Plateau

Answered By

13 Likes


Related Questions