Tom a' Caisteal (site of)
Alternative names for Tom a' Caisteal
Tom a' Chaisteal; Tom-a-Chaisteal; Tom-a-Chastle
Where is Tom a' Caisteal?
Tom a' Caisteal is in the parish of Kirkhill and the county of Inverness-shire.
Grid reference:NH 6045 4490
Lat / long:57.47281900,-4.32864130