Sea View Villa with a Private Pool in Agios Nikolaos, Zakynthos
Polytechniou 39 Thessaloniki, 54626 Greece