Clifford Castle
Clifford Castle is a ruined castle in the village of Clifford which lies 2. 5 miles to the north east of Hay-on-Wye in the Wye Valley in Herefordshire, England.
Clifford Castle is a ruined castle in the village of Clifford which lies 2. 5 miles to the north east of Hay-on-Wye in the Wye Valley in Herefordshire, England.