Tulloch Castle is located in the town of Dingwall in the Highlands of Scotland. It dates from the 12th century, when it is thought to have been built by Norsemen.
Tulloch Castle is located in the town of Dingwall in the Highlands of Scotland. It dates from the 12th century, when it is thought to have been built by Norsemen.