Which 17th century tower house is in  Dalcross Highland
Dalcross, Highland:  It is on the Moray Firth about 10 km (6 miles) east-north-east of Inverness and contains Inverness Airport, Dalcross industrial estate, Dalcross Castle and Dalcross Forest.
i don't know