St Davids city.
St Davids city. Situated in west Wales, St Davids city is the smallest in the UK. With only a small number of permanent residents it certainly looked busy and bustling when we visited in July. The thoroughfare is pretty with … Continued