Want this question answered?
The Colorado River.
Basin
sahara
Yes, river IS a landform.
Delta.
A cataract landform is a riverine or fluvial feature, where the river tumbles down over a series of boulders or small waterfalls.
The answer is DELTA
no
Yes it is.
One major landform in England is the major river severn
river delta
A river island is any landmass or fluvial landform within a river.