Where Can Sirens Be Found?
Where Can Sirens Be Found? According to Homer the Sirens lived on an island near Scylla and Charybdis (traditionally located in the Strait of Messina between Italy and Sicily). Here they awaited passing ships and with their lovely music enticed sailors to their doom. Do sirens live in the ocean? When they transform into their