Wikipedia
Caerfarchell
Caerfarchell is a small village in Pembrokeshire, Wales, located 3 miles east of St Davids. It is in the civil parish of Whitchurch.