Eden Island Mahe, Seychelles | Meet your guide at the Semi-Submarine Seychelles office. They will be wearing a red shirt with Semi-Sub logo on it. The pickup area is right by the Semi-Sub Seychelles office at Eden Island. Underground parking is available just below the office.