Cheddar Gorge75.jpg

Cheddar Gorge, England - July 2006

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) RSS

View gallery

Troy Wass Photography > Cheddar Gorge, England - July 2006