Fortress

Talla Castle

United Kingdom Stirling scheduled monument
Talla Castle
Talla Castle · Wikipedia

About

Talla Castle, also known as Inch Talla or Inchtalla Castle, was a 15th-century castle on Inchtalla upon Lake of Menteith, Scotland. The castle was built by Malise Graham, Earl of Mentieth starting in 1427.