answersLogoWhite

0

They live in Costa Rica which is in Mexico and mexico has a tropical rainforest the amazon is in Brazil i am not to sure sorry hope this helped

User Avatar

Wiki User

12y ago

What else can I help you with?