No one has replied
No visa required to France for Seychelles citizen. See link.
Until the end of the French- Algerian war, Algeria was an overseas colony of France .
They are roughly the same size