north was one of the first known islands of seychelles