Geography, asked by sakthishanmugam7656, 7 months ago

To the south of the northern lowlands lies the

Answers

Answered by njitdhillon10
3

Explanation:

Decaan plateau is the plateau which lies to the south of northern plain

Similar questions