Location Portoferraio - Isola d'Elba - Livorno, Italy
Season
First
Second
Third