Question: Sir Ralph Percy was a Governor of Baumburgh Castle, located in which country?
Sentence (from "Bamburgh Castle"): Bamburgh Castle is a castle on the northeast coast of England, by the village of Bamburgh in Northumberland.
Relevant evidence: Yes