A total of 25 people, including five babies, who were sailing on a ship in danger of foundering were rescued Saturday off the coast of this southern town, emergency management officials said.

The immigrants were rescued from the vessel some 2 miles at sea from the port of Tarifa in Cadiz province.

It was members of the ship's crew that alerted the Spanish Civil Guard of the situation, after which the vessel's positioning device was activated to pinpoint its whereabouts.

All of those rescued were from sub-Saharan Africa, most of them men, and were taken to the port of Tarifa for medical attention, though the Red Cross said they were all in good health. EFE