There are 14 species of Darwin's finches -- 13 on the Galapagos Islands, which lie some 600 miles west of Ecuador, and one on Cocos Island to the north of the Galapagos.
(the Galapagos Islands; lie; some 600 miles west of Ecuador)
the Galapagos Islands
lie
some 600 miles west of Ecuador