Stromboli Stromboli is an island in the Tyrrhenian Sea, off the north coast of Sicily, containing Mount Stromboli, one of the… Tomasz Czarnecki June 5, 2009