Sloth World is rapidly approaching a grand opening on Orlando’s International Drive, its executives say. The 7,500-square-foot facility will be home to more than 40 sloths living in a ...
Add Yahoo as a preferred source to see more of our stories on Google. While the official opening date has not yet been announced — although they plan to open in February — you can already buy tickets, ...
To continue reading this content, please enable JavaScript in your browser settings and refresh this page. Preview this article 1 min The attraction is backed by a ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results