Paleokastritsa “The jewel of Corfu”
Paleokastritsa, situated in the northwest of the island, is among the most frequented spots in Corfu. The name 'Paleokastritsa' translates to 'old castle' in Greek, a nod to the nearby Angelokastro Castle. It is highly recommended to visit the castle [...]