Day 9
Corfu: The Paleokastritsa
November 13, 2013 in Greece ⋅ ☁️ 61 °FThe 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 theseRead more