The Strait of Bonifacio is one of the most beautiful areas in the Mediterranean: dreamy bays, bizarre rocky landscapes, short distances and always alternating between Italy and France.