Italian coast guard and navy ships rescued over 3,300 migrants in 26 separate operations in the Mediterranean over the weekend, a spokesperson for the Italian navy told Reuters on Sunday.

The people were picked up from 25 dinghies and one boat, all north of the Libyan coast, the coast guard said in a separate statement.

The navy spokesperson said one adult was found dead and another four injured migrants were transported by helicopter to the nearest hospital, on the island of Lampedusa.

Italy is on the front line of Europe's worst immigration crisis since World War II, with little sign of any slowdown in the flow of people coming from North Africa.

About 60,000 boat migrants have been brought to Italy so far this year, according to the Interior Ministry.

On Friday ship crews rescued more than 2,000 people from overcrowded boats.

Improved weather conditions in the Mediterranean encourage more migrants and their smugglers to attempt the crossing despite the dangers involved. More than 3,700 migrants died in the Mediterranean last year, according to the International Organization for Migration.

Migrants in Italy Migrants disembark from a vessel of Doctors Without Borders in the Sicilian harbor of Augusta, Italy, June 24, 2016. Photo: REUTERS/ANTONIO PARRINELLO