Question: What golf course is next to the castle Maidens, Scotland is two miles north of?
Sentence (from "Maidens"): Maidens is a village in the Kirkoswald parish of Ayrshire, Scotland.
Relevant evidence: Yes