St. Davids, situated in the captivating Pembrokeshire region, is renowned not only for its cathedral but also for its rich historical tapestry. This town, housing approximately two thousand residents since the 12th century, has evolved into a thriving city that remains a prime destination for outdoor enthusiasts. Coasteering, snorkeling, swimming, […]