Sloths in the Wild in Costa Rica

Sloths, Costa Rica’s famed furry ambassadors, have elevated the country to top-rated nature-based ecotourism. Commanding the number one spot...