As a newcomer, deciding where to settle has big implications. Your new home, and neighbours, are waiting to welcome you in North Bay.