Where does Santa Live?

It is been told that Santa actaully lives in the North Pole. He lives in a big house and he wears a big red jacket and big red pants. He loves giving gifts to children.