I don't believe this is possible as far as I know and as long as I have been dealing with android I've always known the nandroids to be kept on the SD. So can you tell me how do you come to the conclusion that your nands are being stored on your internal memory ??
XDA Developers was founded by developers, for developers. It is now a valuable resource for people who want to make the most of their mobile devices, from customizing the look and feel to adding new functionality. Are you a developer?