Picture
The Costa Allegra is currently being towed by a French tuna fishing ship towards the port of Mahe in the Seychelles after Costa deemed the smaller but closer island of Desroches would not be able to adequately handle the disembarkation of the some 1,000 people onboard.The Italian coastguard has been involved in organising the rescue operation along with Costa Cruises.