Below are some links you may find useful

Rhodes Crete Athens Greek Tourism Kos
Lesvos Tourism Lonely Planet Corfu Naxos