Did you know that the Seychelles was once thought to the be original Eden? I can see why.
This resort and spa strikes me a bit different than most others, but it could quiet possibly be the Seychelles in general. It seems to be the kind of place you only read about but never travel to. Almost surreal. All I know is that any couple who travels here will certainly have a once in a life time experience.