Google Maps™ Driving Directions (Home) » River-Dominated Deltas

Delta

A delta is a triangular landform formed by sediment deposition at a river’s mouth, characterized by fertile soils and diverse ecosystems. For a detailed description, click on the article title.