La Maddalena Island is part of the La Maddalena archipelago, which is comprised of several islands, including La Maddalena, ...
and the island’s main town (also called La Maddalena) is one of the Borghi Più Belli d’Italia (most beautiful towns in Italy). Caprera, the second-largest island in the archipelago ...