Elba, Italy

Elba, Italy

Elba, Italy, located about 80 mi/130 km southwest of Florence, is one of seven Tuscan Archipelago islands in the Mediterranean—all part of Europe's largest National Marine Park.

JDS Travel News JDS Viewpoints JDS Africa/MI