Geography, asked by prerna2547, 11 months ago

name the landforms formed by the depositions work of the river

Answers

Answered by mishra1bb
3

1. Delta

2. Natural levees

3. Ox-bow Lake

4. Meanders

Similar questions