Corfu Island. A naturalist’s paradise