Answer: sibari

AnswerCrossword Clue
SIBARI

City on Gulf of Taranto.