Answer: otrantos

AnswerCrossword Clue
OTRANTOS

Italian town and cape