Paleokastritsa also spelt Palaiokastritsa is a resort town on the coast of Corfu island on the Ionian sea coast of Greece.

- Image ID: C930N4
Paleokastritsa also spelt Palaiokastritsa is a resort town on the coast of Corfu island on the Ionian sea coast of Greece.
LatitudeStock / Alamy Stock Photo
Image ID: C930N4
Location: Corfu, Greece