Kilcoy Castle and Dalcross Castle are both in what country?
Kilcoy Castle: Kilcoy Castle is a 17th-century castle near Muir of Ord and Tore on the Black Isle, in Ross and Cromarty, Scotland.
i don't know