bn:00278442n
Noun Named Entity
EL
No term available
EN
Orford Castle is a castle in Orford in the English county of Suffolk, 12 miles northeast of Ipswich, with views over Orford Ness. Wikipedia
Relations
Sources