The Common Cactus Finch
The common cactus finch is most commonly found on the Galapagos islands. It lives on all the islands with the exception of Fernandina island, Española island, Genoveva island, Darwin island and Wolf islands. It is most likely to be found in dry shrubland and woodland. Adaptation They have adapted to their environments by developing a short …