Elba is a Mediterranean island in Tuscany, Italy, 10 km from the coastal town of Piombino on the Italian mainland, and the largest island of the Tuscan Archipelago.