Perched in a commanding hilltop position above the Tywi Valley, Dinefwr Castle occupies a similarly significant position in Welsh history.
Perched in a commanding hilltop position above the Tywi Valley.
Perched in a commanding hilltop position above the Tywi Valley, Dinefwr Castle occupies a similarly significant position in Welsh history.