Europe's beautiful little islands few tourists know about as pretty as the Caribbean
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 are relatively recent arrivals as the main island was a NATO naval base until it closed in …