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