Italy's Most Beautiful Beach Towns

Capri

Positano

The Lido

Camogli

Torre Dell'Orso

Talamone

Elba Island