mauritiius is french or ex french colony....maybe they have banking facilities like Caymans,channel islands etc