Cap Ferrat, South of France