Inchtalla
Inchtalla
Main page
1466078

Inchtalla

logo
Community Hub0 subscribers
What are your thoughts?
Be the first to start a discussion here.
Be the first to start a discussion here.
Inchtalla

Inchtalla or Inch Talla is an island in the Loch or Lake of Menteith in central Scotland. Its name derives from the Gaelic words innis ("island") and "talla" ("hall").

The entire island is dominated by Talla Castle, which appears to have been built in the 18th century. It was erected on the site of an earlier building that dates from 1428.

56°10′29″N 4°18′7″W / 56.17472°N 4.30194°W / 56.17472; -4.30194

See all
User Avatar
No comments yet.