visionsofthepastblog.com
Goodrich Castle, Herefordshire, England
Goodrich Castle, standing near the border of England and Wales, is one of the finest and best preserved Norman Medieval Castles in England and also a fine example of English military architecture. …