Ports

Icaria - Greek Islands

According to Greek myth, Icaria was created when Icarus crashed into the sea after flying too close to the sun. Today it is one of the least developed but visually dramatic Greek islands with beautiful coves, deep valleys and hidden beaches.