Desroches Island Cruise Ship Port Guide Hidden among the Seychelles, Desroches Island entices cruise visitors with pristine snorkeling, bike trails, and the adventure of wading ashore. Cruise info »