Why does Nadal play tennis left-handed?

When he was younger, Rafa Nadal used to play with a double handed forehand. His uncle then recommended that he switch to a left-handed stroke in order to have a natural advantage on court.