Images Related To:
Crippled Italian Cruise Ship: Costa Allegra Arrives in Seychelles
Costa Allegra, the disabled cruise ship had finally arrived in Victoria, capital of Seychelles yesterday with more than 1,000 people on board, after a French fishing boat towed it...