Ballindalloch Castle
About Ballindalloch Castle
Ballindalloch Castle, near Aberlour, is a stunning 16th-century fortress known as the 'Pearl of the North', surrounded by beautiful gardens and rich in Scottish history.
Ballindalloch Castle, near Aberlour, is a stunning 16th-century fortress known as the 'Pearl of the North', surrounded by beautiful gardens and rich in Scottish history.