The church of Saint Kioura is built in a beautiful location, behind the gulf of Parthenios. Highly impressive are the icons of saints. The idea began at first by Manolis Glezos, Kiriakos Tsakiris and Antonis Karagiannis, who were political prisoners in Leros’ prison camp during the seven-year dictatorship.
Saint Kioura is characterized as a tenable monument and piece of art by the Ministry of Civilization.