5788
The Panayia Slipiotissa Church in Paleokastro is a unique church built inside the rock in the Paleokastro area of the Heraklion region in Crete.