Nicolas Cage is selling his Bavarian castle, Schloss Neidstein, and he says its because of the economy.