Location

Agios Nikolaos Kiliomenos Church - Kiliomenos Zakynthos