Othonoi Island

Greek Islands, Othonoi July 27, 2011 at 6:10 pm 0 comments

Othonoi is an island and a former community of the Ionian Islands, Greece. Othonoi belong to Diapontia Islands. An island complex of the Ionian Sea located at the northwestern end of Corfu and including Ereikoussa and Mathraki as well as some smaller inhabited islets. Othonoi, the biggest island of the […]