About Oliver Castle
Oliver Castle was a medieval tower house, located in the upper Tweed Valley in the Scottish Borders. The site of the hillfort known as Oliver Castle is to the north of the village of Tweedsmuir, although the site of the tower house is less certain.