North Holland is a province of the Netherlands. Its capital is Haarlem. Amsterdam is also in North Holland.