The Rambling Writer Explores More Greek Islands, Part 6: The Traditional Village of Olympos

Join Thor and me for another hair-raising drive up the twisting mountain roads of Karpathos Island to visit the traditional village of Olympos perched high above the sea. NOTE: Since our trip last fall to Greece to research more settings … Continue reading