12251
The Panayia Church in the picturesque village of Elia in the Heraklion region is a beautiful expression of the area’s religious tradition.