Keillour Castle
Alternative names for Keillour Castle
Keilor-House
Where is Keillour Castle?
Keillour Castle is in the parish of Fowlis Wester and the county of Perthshire.
Grid reference: NN 97603 25626
Lat / long: 56.411806, -3.661121
Keilor-House
Keillour Castle is in the parish of Fowlis Wester and the county of Perthshire.
Grid reference: NN 97603 25626
Lat / long: 56.411806, -3.661121