Orford Castle...
Orford Castle was originally built in 1165 under the orders of King Henry II. An impressive fortified stone structure surrounded by a curtain wall and several defensive mounds, Orford Castle was intended to protect the kingdom from invasion, both fro...
Suffolk, England