North Island, Seychelles The North Island was the first Seychelles island where a seafarer landing was recorded. Trips: North Island - Seychelles Share: