Below are some links you may find useful

Nicosia Cyprus Ayia Napa Paphos Crete
Greece