Siren Isle

Siren Isle is located in the Storm Sea, just north of Etceter.