The little town of Stylida is home to important religious points such as the monasteries of Saint Vlassios, Agios Giorgos and archangels.
Photo: www.imfth.gr
Stylida 353 00, Greece