Heavy rainfall Thursday caused flash floods on Italy’s Elba Island. Intense rain recorded in central and western parts of the country severely impacted life, especially in Elba. The rain caused ...
Embraced by the warm, crystalline waters of the Tyrrhenian Sea, just off the west coast of Italy’s Tuscan shoreline, Isola d’Elba is Italy’s lettera d'amore to the Mediterranean sun and sea.