Lipari and Stromboli are also islands off the W coast of Italy. And I believe that Mississippi should be accepted as the name for the longest river in the USA. It's the same river as the answer given, just that homo sapiens chose to give the longest tributary a different name! (Maybe he's not so sapiens after all)