Balquhain Castle

Balquhain Castle


Inverurie, United Kingdom (GB)
Balquhain Castle is a ruined tower house in Aberdeenshire, Scotland. It was the stronghold of the Leslies of Balquhain.

Advertisement

Advertisement

Around the World Mailing List

Comments

Policies
Please enable images and enter code to post
Reload

Advertisement