Question: What was the home of Clan Murrary and where Flora Harris competed for Great Britain in 2007?
Sentence (from "Blair Castle"): Blair Castle stands in its grounds near the village of Blair Atholl in Perthshire in Scotland.
Relevant evidence: No