June 19, 2018 Britain / travel / wales Carew Castle, Pembrokeshire 🏰🏰 Carew Castle, a fascinating history…