Kremasti, Greece cable landing point