God was unbelievably kind to Seychelles, an unreal utopia whose islands lie scattered across the Indian Ocean. Spellbinding shores are the main draw. Very few places on the globe do barefoot luxury quite like Seychelles. Here is our essential Seychelles Honeymoon Guide.