Balquhain Castle

Balquhain Castle is a ruined tower house in Aberdeenshire, Scotland. It was the stronghold of the Leslies of Balquhain.

More Info | Buildings - Castles

Inverurie, United Kingdom (GB)


Nearby (109):
[URL]
[X]

URL:





Submit location to Virtual Globetrotting: