Talla Castle
Alternative names for Talla Castle
Inch Talla Castle; Inchtalla Castle; Tallo; Talow; Thallow
Inch Talla Castle; Inchtalla Castle; Tallo; Talow; Thallow
Talla Castle is in the parish of Port of Menteith and the county of Perthshire.
Grid reference: NN 57204 00396
Lat / long: 56.174826, -4.301708