Eden Island, Seychelles
Seychelles · Africa
About
Eden Island is an artificial island in Seychelles, lying 3.5 km from the capital Victoria.
Adapted from Wikipedia (CC BY-SA). Photography via Wikimedia Commons.
Seychelles · Africa
Eden Island is an artificial island in Seychelles, lying 3.5 km from the capital Victoria.
Adapted from Wikipedia (CC BY-SA). Photography via Wikimedia Commons.