• Corfu: The Paleokastritsa

    November 13, 2013 in Greece ⋅ ☁️ 61 °F

    The Paleokastritsa is a roadway on the island of Corfu (Kerkyra) that goes up into the mountains, past monasteries, extravagant vistas, and quaint coffee shops. We took advantage of all of these features as we explored a wonderful island.Read more