Private Greek Island, Echinades group Ionian Sea, Greece The total surface is 993,900 sq m with a stunning seashore whose perimeter has measured at 7.280 m, offering crystal blue waters and breathtaking views.