Isle of birds, an isolated wonderland