translate English to French: One can still encounter the ruins of the ancient temple of Apollo, on which the old Christian church had been founded (walls 3m.
D?apr?s des ?crits de l?antiquit?, Tarra ?tait une petite cit?