Dubhghall mac Suibhne was a prominent 13th-century noble, the Earl of Menteith also obtained Lochranza Castle, an L-plan tower house situated on a promontory in Lochranza, on the north of the Isle of Arran, in which country?
Lochranza Castle Lochranza Castle is an L-plan tower house situated on a promontory in Lochranza, on the north of the Isle of Arran in Scotland. Most of the castle was built in the 16th century.
Torrinch Torrinch or Inchtore (Scottish Gaelic: "Torr-Innis" ) is an island in Loch Lomond in Scotland. The name Torremach is also recorded for it. It is wooded.