Know a great place in County of Somerset that isn’t here? Share it! »
Cheddar Gorge is the largest gorge in the United Kingdom near the village of Cheddar in the Mendip Hills in Somerset, England.