Cheddar Gorge |
||
| |
Cheddar Gorge is one of the natural wonders of the Westcountry, forming the largest gorge in Britain. It is a Site of Special Scientific Interest and lies within an Area of Outstanding Natural Beauty. The village, of course, is the original of cheddar cheese. External Link |