Below are some links you may find useful

Crete Kavala Tourism Kefalonia Greece Crete