Craighall Castle
Where is Craighall Castle?
Craighall Castle is in the parish of Rattray and the county of Perthshire.
Grid reference:NO 17501 48177
Lat / long:56.618237,-3.345873
Craighall Castle is in the parish of Rattray and the county of Perthshire.
Grid reference:NO 17501 48177
Lat / long:56.618237,-3.345873