Below are some links you may find useful

Athnes Crete Kavala Tourism Zante Kefalonia
Greece Crete