island canary