St. Davids
From Conservapedia
St. Davids is the smallest city in the United Kingdom with a population of around 1600, it is located in Pembrokeshire, Wales.
St. Davids is the smallest city in the United Kingdom with a population of around 1600, it is located in Pembrokeshire, Wales.