Eden Island, an exclusive man-made island in the Seychelles archipelago, more than lives up to its idyllic name. Opened in 2006, this oasis and epitome of laid-back, luxurious living that is shaped ...
The next time you consider leaving everything behind and escaping to a remote island, think again. Or better yet, watch Ron Howard’s “Eden.” This film tells the true story of settlers who did just ...