Geography

Answer in one word:

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

India Geography

24 Likes

Answer

Peninsular Plateau

Answered By

14 Likes


Related Questions