Question: Which 17th century tower house is in  Dalcross Highland
Answer: Dalcross Castle