is being put up for sale. The charity which owns the land said it had taken the "difficult" decision to sell Armadale Castle and the 20,000-acre estate because of financial challenges. The Clan ...