Cheddar Gorge and Village: Worth Your Time and Money?
There is so much more to England than my favorite city, London. If you love day hikes, or “walks,” as Europeans seem to call them, Cheddar Gorge is definitely a place I would add to my list. Cheddar, a picturesque village in Somerset, England, is known for its stunning…