Kastav’s walls are one of the most fully preserved complexes of town walls, built from the 9th to the 16th century. In the Middle Ages, they were expanded, so Kastav became a town surrounded by stone walls with nine towers.
They were built as a fort within a fort. The outer part was formed by a defensive wall around the entire settlement whilst the inner one was the fortification around the parish church. Along the outer walls, whose circumference is about 750 metres, there were nine towers of which six are preserved today. The inner wall was once guarded by three towers that formed a plateau with the church of St Helen the Cross Bearer. The highest Kastav tower even today is called Žudika where various verdicts were once carried out, allegedly even burning witches.