Mag 15 2016 andrea Elba Island Beaches / 0 Comment Cavo Beach (sand and pebble) Elba Island Cavo Beach is divided in two by the town; below is the photo of the left beach.