Agios Eleftherios Church
The Agios Eleftherios church was built in the early 13th century. This date, however, is the subject of debate, some historians claiming that the church could be older (twelfth, eleventh, even eight centuries). This Byzantine temple was built on the ruins of an ancient temple dedicated to the worship of Eileithyia.