The highlands of Isabela are lush and misty and you can admire both sorts of flycatchers and a lot of Darwin finches.