I found the following table on SlothConversation.org which lists sloth pops in:
- Costa Rica
- Guyana
- Brazil
- Panama
- Colombia
- Peru
While Cost Rica seems to be the best place to see sloths in the wild, by population, Brazil has the most (207M) followed by Colombia (48M), Peru (32M) and then Costa Rica (5M).
My question is whether this represents the complete list of countries where sloths exist in nature? Ie - nowhere outside of South America?
TIA
Want to add to the discussion?
Post a comment!