Costa Allegra in the Seychelles Here are some photos of the Costa Allegra arriving (being towed) in the Seychelles. We can finally put this ordeal behind us.