Ikaria (also spelled Icaria) is a Greek island in the eastern Aegean Sea, not too far from the Turkish seaboard. Although technically one of the eastern Sporades, on the map it sits immediately north of the Dodecanese, with whom it shares much of its historical ebb and flow. View from Drakano tower in northeast Ikaria,… Continue reading Ikaria: ‘Just Do It… Later’