In a tale as old as the Angus breed itself, the Ballindalloch Castle has sustained a herd of Angus cattle for nearly five centuries. Now widely known as the oldest Angus herd in the world, the herd is still managed by descendants of George McPherson Grant