Erikousa, Mathraki, Othonoi Erikousa, Mathraki and Othoni, the so-called group of “Diapontia islands”, are small islands on the north west side of Corfu. Erikousa is... Continue Reading