A crippled Italian cruise ship has arrived at a port in the Seychelles after three days in the Indian Ocean without power.
The Red Cross set up to greet the more than 1,000 people on board the Costa Allegra who endured sweltering heat without air conditioning, lights or communication.
The ship lost power and became stranded after a fire broke out in its engine room on Monday. The Costa Allegra was towed slowly by a French fishing boat to Seychelles.
Members of the Italian navy were on board the ship to protect it from pirate attacks. Somali pirates have carried out a series of attacks in the region where the vessel became stranded.
Officials in Seychelles said planes were prepared to fly the passengers and crew back to Rome. However, many are opting to accept the Costa Cruises' proposal to continue their vacation in the islands at “high quality hotels.”
No one was injured in the ship's engine room fire and the cause has yet to be determined.
The vessel is operated by the same company that operated the Costa Concordia, which capsized last month after hitting rocks off the coast of Italy. More than 4,200 passengers were on board, and at least 25 people died in that accident.
Italian prosecutors have filed charges against three executives of Costa Crociere, the Concordia's operator, along with four of the vessel's officers.