Search
Menu
Home
Sources
About
Contacts
Io (island)
Io
, is an
uninhabited
Greek
islet
, close to the
coast
of
Lasithi
,
eastern
Crete
, and in the
Libyan Sea
. It is part of the
Lefki
municipality
.