Cheddar Gorge, Somerset, England

2
Cheddar Gorge, Somerset, England

The countryside in the South West of England is jaw-dropping, but when it comes to Cheddar Gorge, it’s also truly unique. Located in Somerset, the National Trust attraction is 400 feet deep and three miles long, gaining the site notoriety when Britain’s oldest human skeleton was found in 1903.