Talla Castle
United Kingdom · Europe

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.
Adapted from Wikipedia (CC BY-SA)。Photography via Wikimedia Commons.