En festning ved stedet som kalles Kastro (Κάστρο), nær Livadi sør for havnebyen Agios Georgios, var trolig reist i antikken, en gang mellom 300- og 100-tallet f.Kr.