Afloat in crystal clear waters in the Outer Islands of Seychelles and seemingly worlds away from everyday noise, stress and obligation, the new Four Seasons Resort Seychelles at Desroches Island – the only resort on the entire island – is the quintessential tropical escape, while also