Posts

Showing posts with the label English town

Day 3, Europe Trip: The Charming town of Bishop Stortford

Image
"The enchanting, ancient market town, whose history pre-dates the Roman occupation, was originally built around its river, the Stort..."