La Maddalena is an archipelago between Sardinia and Corsica made up of seven larger islands and 55 outcrops with some of Italy's most amazing beaches. Tourists
Read More