Answer: What landform develops when water causes deposition, bringing huge deposits of sediment to the mouth of a river is a river delta.
1.6m questions
2.0m answers