England's largest gorge - and one of its most beautiful views!
This is about 10 miles away. A tourist destination that gave its name to the cheese. Not made there but purchased there. Are you a fan of Cheddar cheese?
Cheddar cheese is the most popular cheese in the UK, accounting for 51% of the country's £1.9 billion annual cheese market.[5]
