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 picture