Thinking about visiting Framlingham Castle in Suffolk England? Learn about the history, what to see, and the connection to Bloody Mary