Discover Corsica - magnificent nature, beautiful beaches and delicious food