Cheddar Gorge
Share
Cheddar Gorge is one of Britain’s most breathtaking natural landmarks — a dramatic limestone landscape carved by nature over millennia. Designated a Site of Special Scientific Interest and proudly part of the Mendip Hills National Landscape, it offers a rich blend of beauty, heritage, and adventure.