Lipari Islands
noun
°A group of islands of Italy off the north coast of Sicily.