InterviewSolution
Saved Bookmarks
| 1. |
Finch birds are found in ……. island. A) Java, SumitraB) Andaman, Nicobar C) Galapagos D) Hawai |
|
Answer» (C) Galapagos |
|