North Island is almost certainly the most exclusive island in the Seychelles – and one of the world's top island hideaways; expect to see few other people, stunning beaches, serious luxury and excellent service. It's very difficult to fault, and reassuringly expensive... - More about North Island |