A Taste of Taunton

What’s a fun little town you’ve discovered during your travels?

Taunton is a tiny town in the UK that isn’t usually on any traveler’s radar. However, it has its own British charm (and no, it doesn’t have anything to do with the planet Hoth).

Continue reading “A Taste of Taunton”

Advertisements