For starters, Corsica is French and Sardinia is Italian. While French Corsica is relatively wild, greener and more 'undiscovered', Italian Sardinia offers miles of other-worldly beaches, pristine resorts and chic towns. And that's just the tip of the iceberg.