The Most Obscure and Bizarre Places to Visit in North America

The Sloth Center – Oregon

This adorable sloth center is North America’s biggest sloth sanctuary in terms of the number of sloths. Come take a look and cuddle an adorable little sloth!

Next Page →

Advertisement

Next Page →