Roch Castle (Welsh: Castell y Garn) is a 12th-century castle, located at Roch near Haverfordwest, Wales.
Contact us...