Lemnos or Limnos is a Greek island in the northern Aegean Sea. Administratively the island forms a separate municipality within the Lemnos regional unit, which is part of the North Aegean region. From Wikipedia
Severe flooding, gale-force winds, and heavy rainfall have caused destruction across multiple regions, including Rhodes and Lemnos, with more extreme weather expected through Tuesday.