Heat up one end of a needle until red.
Let it cool down by itslef.
The other end you have to rub, either on hair, or in fingers for a couple of minutes.
Then drop your needle on leaf in water.
The end that was heated will point to North.
Source: