KnowledgeBoat Logo

Geography

Answer in one word:

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

India Geography

22 Likes

Answer

Peninsular Plateau

Answered By

12 Likes


Related Questions