outmedia.co.uk
The Wonders of the UK
Cheddar Gorge, located in the Mendip Hills in Somerset, England, is renowned for its stunning natural beauty and impressive limestone cliffs. It is also the birthplace of the world-famous Cheddar c…