Cheddar Gorge, Somerset
Cheddar Gorge, Somerset: A Unique British Landscape Why Visit Cheddar Gorge? Cheddar Gorge, located on the southern edge of the Mendip Hills in Somerset, is a striking natural landmark in the United Kingdom. With its dramatic limestone cliffs reaching up to 44...
