A private trail just outside of La Fortuna, Costa Rica has a high concentration of sloths that can often be spotted along the short hike. The land here is very dense with vegetation making it a perfect home for the sloth. Most of the land surrounding this 9 hectares lot has been cleared for farming ...