Church of the Holy Mother of God
However, the Church of the Holy Mother of God of 1301, is the only well-preserved historic structure of the town.