Denbigh Castle and town walls, located on a naturally defensible, rocky outcrop above the Clywd valley, Denbigh, North Wales
Denbigh Castle and town walls, located on a naturally defensible, rocky outcrop above the Clywd valley, Denbigh, North Wales
Denbigh Castle and town walls, located on a naturally defensible, rocky outcrop above the Clywd valley, Denbigh, North Wales
Flint Castle (Welsh: Castell y Fflint), on the estuary of the River Dee, Flint, Flintshire, North Wales
Caernarfon Castle (Carnarvon Castle), a medieval fortress in Caernarfon, on the mouth of the river Seiont, Gwynedd, north-west Wales
Caernarfon Castle (Carnarvon Castle), a medieval fortress in Caernarfon, on the mouth of the river Seiont, Gwynedd, north-west Wales
Caernarfon Castle (Carnarvon Castle), a medieval fortress in Caernarfon, on the mouth of the river Seiont, Gwynedd, north-west Wales
Caernarfon Castle (Carnarvon Castle), a medieval fortress in Caernarfon, on the mouth of the river Seiont, Gwynedd, north-west Wales
Carreg Cennen Castle, on a limestone precipice, near the river Cennen, Trap, within Brecon Beacons National Park, Carmarthenshire, Wales
Denbigh Castle and town walls, located on a naturally defensible, rocky outcrop above the Clywd valley, Denbigh, North Wales
Ruthin Castle, a medieval castle fortification, on a red sandstone ridge overlooking the Vale of Clwyd, Ruthin, North Wales
Ruthin Castle, a medieval castle fortification, on a red sandstone ridge overlooking the Vale of Clwyd, Ruthin, North Wales
Denbigh Castle and town walls, located on a naturally defensible, rocky outcrop above the Clywd valley, Denbigh, North Wales
Kidwelly Castle, a Norman castle overlooking the River Gwendraeth and the town of Kidwelly, Carmarthenshire, South Wales
Conwy Castle, on a rocky coastal ridge of grey sandstone and limestone, a fortification in Conwy, North Wales, built by Edward I, during his conquest of Wales
Carew Castle, on an inlet of the Carew River, constructed almost entirely from the local Carboniferous limestone, Carew in Pembrokeshire, South Wales
Hen Domen Welsh, meaning “old mound”, the site of the original medieval timber motte-and-bailey Montgomery Castle, Powys, Mid Wales
Kidwelly Castle, a Norman castle overlooking the River Gwendraeth and the town of Kidwelly, Carmarthenshire, South Wales
Tomen-y-Rhodwydd (Castell-y-Rhodwydd), a ditched motte, site of a motte and bailey castle, Denbighshire, North Wales
Kidwelly Castle, a Norman castle overlooking the River Gwendraeth and the town of Kidwelly, Carmarthenshire, South Wales
Newcastle Emlyn Castle, on a steep-sided promontory overlooking the River Teifi, Newcastle Emlyn, Carmarthenshire, South Wales.
Oystermouth Castle, a Norman stone castle in Wales, overlooking Swansea Bay, Gower Peninsula, near Mumbles, South Wales
Denbigh Castle and town walls, located on a naturally defensible, rocky outcrop above the Clywd valley, Denbigh, North Wales
Montgomery Castle, a stone masonry Norman castle looking over the town of Montgomery in Powys, Mid Wales
Powis Castle and its terraced gardens, a medieval castle, fortress and grand country mansion near Welshpool, in Powys, Wales
Caernarfon Castle (Carnarvon Castle), a medieval fortress in Caernarfon, on the mouth of the river Seiont, Gwynedd, north-west Wales
Caernarfon Castle (Carnarvon Castle), a medieval fortress in Caernarfon, on the mouth of the river Seiont, Gwynedd, north-west Wales
Conwy Castle, on a rocky coastal ridge of grey sandstone and limestone, a fortification in Conwy, North Wales, built by Edward I, during his conquest of Wales
Harlech Castle, a medieval fortification, constructed atop a spur of rock, Harlech, Gwynedd, North Wales
Llawhaden Castle, stands on a hill overlooking the River Cleddau, Llawhaden, Pembrokeshire, South Wales
Llawhaden Castle, stands on a hill overlooking the River Cleddau, Llawhaden, Pembrokeshire, South Wales
Cilgerran Castle, a 13th-century ruined castle, on a rocky promontory above the River Teifi, Cilgerran, Pembrokeshire, south Wales
Carreg Cennen Castle, on a limestone precipice, near the river Cennen, Trap, within Brecon Beacons National Park, Carmarthenshire, Wales
Pencoed Castle, a ruined Tudor mansion, largely dating from the 16th century, in the parish of Llanmartin, Llanmartin, south Wales
Montgomery Castle, a stone masonry Norman castle looking over the town of Montgomery in Powys, Mid Wales
Kidwelly Castle, a Norman castle overlooking the River Gwendraeth and the town of Kidwelly, Carmarthenshire, South Wales
Kidwelly Castle, a Norman castle overlooking the River Gwendraeth and the town of Kidwelly, Carmarthenshire, South Wales
Flint Castle (Welsh: Castell y Fflint), on the estuary of the River Dee, Flint, Flintshire, North Wales
Caernarfon Castle (Carnarvon Castle), a medieval fortress in Caernarfon, on the mouth of the river Seiont, Gwynedd, north-west Wales
Caernarfon Castle (Carnarvon Castle), a medieval fortress in Caernarfon, on the mouth of the river Seiont, Gwynedd, north-west Wales
Conwy Castle, on a rocky coastal ridge of grey sandstone and limestone, a fortification in Conwy, North Wales, built by Edward I, during his conquest of Wales
Laugharne Castle, In town of Laugharne, Carmarthenshire. Impressive stone ruin on the estuary of the River Taf, South Wales
Harlech Castle, a medieval fortification, constructed atop a spur of rock, Harlech, Gwynedd, North Wales