Passengers from the Costa Allegra say they prepared to abandon ship after a fire broke out in the engine room on Monday and power was lost.

A thousand people have finally been dis-embarking today in the Seychelles after the ship was towed there by a French fishing vessel.

They say lifeboats were lowered and life jackets handed out before the fire was brought under control.