SLOTH WATCHING TOUR IN SANTA CRUZ BOLIVIA
The best Sloth watching destination in South America
Unknown to most Santa Cruz offers some of the best Sloth viewing in South America, here these iconic and seemingly ever smiling animals are often seen just a few kms from the City of Santa Cruz.
Here are a few of our best Sloth Shots in Santa Cruz !!
|Baby Sloth we encountered during our Santa Cruz Wildlife Tour|
|Our expert guides know the best areas to find the Iconic Sloth|