Who does Blair Castle belong to? Blair Castle is set in the scenic foothills of the Grampian Mountains in Scotland and has a long and rich history. It dates back to 1269 when it was built by John Comyn, Earl of Buchan. Since then, it has been owned by numerous families including the Stewarts, Murrays, […]