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