Zoodochos Pigi Eleimonetria, Town Centre

The church of the Fountain of Life Almoner was built in two stages. The central part belongs to one era and the elongated annexes to another. Its wall murals date from 1682, which is probably the year the original part was built by the monk Theodoulos of Chora, Skyros.

Contact us: nature (at) ecotourism-greece.com