Geography

Answer in one word:

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

India Geography

17 Likes

Answer

Peninsular Plateau

Answered By

9 Likes


Related Questions