Formulate an answer to this elaborate question: Which 17th century tower house is in Dalcross Highland
Answer:
Dalcross Castle