Lochranza Castle

Lochranza Castle (May 2011)
Lochranza Castle (February 2004)

Lochranza Castle is an L-plan fortified tower house situated on a promontory in Lochranza, on the northern part of the Isle of Arran in Scotland. Most of the current structure was built in the 16th century.[1]

  1. ^ "Information about Lochranza - Isle of Arran". Castlekirk Arthouse. Retrieved 26 June 2007.