lesser-visited islands in Italy. Caprera Island is also home to several amazing beaches that all feature those perfect sands and blue waters that visitors seek, and it's quite easy to hop over ...