Ionian Sea
They are often identified with the Tilevoides (Τηλεβόιδες), islands in the Ionian Sea.