Which physical feature of India is a flat land comprised of extensive alluvial deposits?

user image

Abhishek Mishra

2 years ago

The Northern plains is a flat land having extensive alluvial deposits from the rivers flowing in it.

Recent Doubts

Close [x]