Balquhain Castle is a ruined tower house in Aberdeenshire. It was built in the 14th century and held by Leslie family fr ...