Tag
# cheddar man

Featured · Long Read
Dining on the Dead: The Cannibals of Cheddar Gorge
Cheddar Gorge in Somerset, England has been a popular tourist attraction since 1838. In their time, the ancient caves have been used to mature the local, world famous Cheddar Cheese. They were…
