6472
The Panagia Deligara Church in Agia Pelagia is a beautiful and peaceful place of worship located in the seaside village of Agia Pelagia in the Heraklion region of Crete.