Answer: The needle on a compass always points in the direction of magnetic north because of the magnetic poles of earth. the compass is essentially a magnet itself, so the southern pole of the compass is attracted to the northern pole of earth.
4.5m questions
5.7m answers