Orford Castle is a single tower perched on the east Anglian coast near Aldeburgh, England. Carved into the walls was the graffite of visitors, one I noted dated 1776.