Inverharroch (site of)
Alternative names for Inverharroch
Invercharrach; Inverharach; Inverharroch Castle
Where is Inverharroch?
Inverharroch is in the parish of Cabrach and the county of Banffshire.
Grid reference:NJ 3808 3110
Lat / long:57.366183,-3.030983