Gorge

A Deep Cleft Resulting From Weathering And The Erosive Activity Of Rivers.

Gorge Definition
Gorge Definition