Carbisdale Castle in Sutherland, north west Highlands, has been put on sale after it was found it would require extensive repairs. The 40,000 sq ft castle comes complete with its own ballroom.