Tag Archives: Britain’s Smallest City
Britain’s Smallest City: St David’s, Wales (OneTravel)
Tiny little St David’s, located in Pembrokeshire on the west coast of Wales, is a fantastic and scenic place to visit. It also has the distinction of being “Britain’s smallest city.” Despite the village feel of this community of approximately 2,000 residents, … Continue reading