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, ...
The 7,500-square-foot space will house more than 40 sloths — and is set to open in February Sloth World is coming to Orlando, Fla., and is set to open in Feb. 2025 The attraction is declaring itself ...
The world's first and only "Slotharium" is about to open in Florida! Soon animal lovers can travel to Orlando to visit Sloth World. This 7,500-square-foot space will house more than 40 sloths across ...