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