Eden Island

10 Interesting Facts on Eden Island located at Mahe Seychelles!

Eden Island which belongs to the Roche Caiman District of Seychelles has been built in the year 2000 with ideas to extemporize tourism in the nation. The island dazzles us with some fascinating features: 1. Eden Island is the only reclaimed island situated off Mahe the capital of Seychelles. 2. The size of this artificial …