North Island, Seychelles Joined: Aug 2024 View Profile 0% Africa Just Go!Luxury Travel17 August 2024 North Island, Seychelles North Island, Seychelles Experience one of the world’s most exclusive private islands in the Seychelles. Situated 30km north of Mahé,... 8 comments 23 views