Loading
  • 21 Aug, 2019

  • By, Wikipedia

Talla Castle

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.

Citations

  1. ^ Coventry, p.116.

References

  • Coventry, Martin. Castles of the Clans: the strongholds and seats of 750 Scottish families and clans. Musselburgh. (2008)