Below are some links you may find useful

Cyprus Larnaca Paphos Apt Cyprus Tourism Heraklion
Greece Crete