This Pelion town is known for its buildings of architectural interest. Embedded into the walls of several buildings in the village are find pieces of Ancient and Medieval buildings. The monastery of Saint Nicolas provides views of the town. Close to the town square, is the church of Saint Apostles Peter and Paul built in 1886, with a marble bell tower built in 1913.