I am absolutely sure you must mean
Cyrene, regarding the city. It's in
Libya (which IS in the Mediterranean), which is, if I recall correctly, Sybaris/Lamia's place of origin in Greek mythology. (Had to do my classical studies essay about one of Pindar's victory songs that was dedicated to the winner of a competition who came from Cyrene, so the name definitely sticks out in my head.)
So yeah, if the geography is right, NOT Greece!
Edited on 05/11/2006 2:24pm
Edited 2 total times.