146k views
6 votes
PLEASE HELP AND HURRY

Seychelles is the only place on earth besides Ecuador's Galápagos Islands that is home to the
A. finches
B. giant tortoise
C. manatee
D. black tarantula

2 Answers

7 votes
C would be the correct answer
User Dsomnus
by
8.3k points
3 votes

Answer:

I think B. but not for sure. sorry

User Kohlerm
by
7.6k points
Welcome to QAmmunity.org, where you can ask questions and receive answers from other members of our community.

9.4m questions

12.2m answers

Categories