La torre di Cherso faceva parte delle mura difensive che furono erette all'inizio del XVI secolo durante il dominio della Repubblica Veneta. La torre era situata nel punto più alto delle mura e fungeva da posto di osservazione. Oggi, la torre ha una vista unica sui vecchi tetti di Cherso e sul porto e sulla natura domestica intorno alla città e sugli alberi infiniti di ulivi eterni.