Dubai: The Green Planet Dubai, a tropical rainforest home to over 3,000 plants and animals across four indoor rainforest levels, welcomes two young sloth sisters to its family of animals. These extremely slow-moving mammals found in the rainforest canopies of […]