WIP · World in Pocket

Talla Castle

Stirling, GB

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.

Listen to the audio guide for Talla Castle Free on WIP — starts by itself when you arrive, even with the screen off

Nearby