Talla Castle
Talla Castle
Main page

Talla Castle

logo
Community Hub0 subscribers
What are your thoughts?
Be the first to start a discussion here.
Be the first to start a discussion here.
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.

See all
User Avatar
No comments yet.