According to legend, Es Vedra – a small, rocky island located off the west coast of Ibiza – was once home to the sea nymphs and sirens who sought to entice Ulysses in Homer's "Odyssey." ...