Join | Log in
by Stephen Johnson
Seychelles is arguably one of the worlds few living Edens. The first man to set foot on the island, Charles Gordon, declared it Eden the moment that he set foot on it. He happened to have landed on the beautiful gard...read more
Cast your vote!
Click for your side. Must be logged in.
Featured Partner
Enclave
Enclave has partnered with Helium, giving you the chance to write for a cause. Browse Enclave's featured titles,...more