anfisavalApr 131 min readPalaiokastritsaPalaiokastritsa during Greek Easter celebrations, Corfu, Greece.