Balquhain Castle is a ruined tower house in Aberdeenshire, Scotland. It was the stronghold of the Leslies of Balquhain.
Balquhain Castle is a ruined tower house in Aberdeenshire, Scotland. It was the stronghold of the Leslies of Balquhain. Buildings - Castles Links: en.wikipedia.org By: WacoKidd110