The largest gorge in the United Kingdom, found (unsurprisingly) near the town of Cheddar, in the county of Somerset. The Gorge is also home to the Cheddar caves.
Updated: August 2006
(27 photos)
Troy Wass Photography > Cheddar Gorge, England - July 2006