Costa Allegra, the stricken Italian cruise ship has docked in the Indian Ocean islands of the Seychelles. Costa Allegra was…