Pembroke, Pembrokeshire
Pembroke Castle stands on a narrow, rocky headland between two arms of the Pembroke River in southern Pembrokeshire, next to the town of Pembroke.
Pembroke Castle stands on a narrow, rocky headland between two arms of the Pembroke River in southern Pembrokeshire, next to the town of Pembroke.