Google Maps™ Driving Directions (Home) »
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.