A TOWN in Essex has been dubbed the smallest in the country, and it has both amazing pubs and even a beach. Manningtree, on the River Stour, is said to be the smallest town in England by area.
Citing Love Exploring and AFAR, the best small towns in England each have their own unique story to tell, but one thing is certain: they are all a must-visit. Tucked away in the Cotswolds, Castle ...
Across New England small towns full of local charm abound, but HGTV has singled out six small towns in particular as a part ...