Question: What golf course is next to the castle Maidens, Scotland is two miles north of?
Sentence (from "Maidens"): At 1991, Maidens had a population of 567.
Relevant evidence: No