Monday, August 31, 2026 Search My Trip EnglishChinese
World news · travel · culture
Taiwan The Taiwan Times
Taiwan's window to the world
Castle

Barscobe Castle

United Kingdom · Europe

Barscobe Castle

About

Barscobe Castle is a 17th-century tower house in Balmaclellan, Kirkcudbrightshire, Scotland. It is a typical house of a country laird, and according to a panel above the entrance, was built in 1648. The L-plan tower was constructed using stone taken from Threave Castle. Barscobe Castle is a category A listed building.

Adapted from Wikipedia (CC BY-SA). Photography via Wikimedia Commons.

More castles in United Kingdom