Balvaird Castle, a large and impressive old tower house with ruinous outbuildings of the Murrays, in a very imposing and beautiful position in Glen Farg, some miles from Bridge of Earn in Perthshire.
{}