Finch birds are found in ……. island. 

A) Java, Sumitra

B) Andaman, Nicobar 

C) Galapagos 

D) Hawai


Share with your friends
Call

(C) Galapagos