Ludlow Castle
Ludlow Castle is a ruined medieval fortification inside the town of the equal name within the English county of Shropshire, status on a promontory overlooking the River Teme. The citadel became in all likelihood founded by means of Walter de