Sarla is a pleasant enough place to visit, it has various climates and ecosystems ranging from green meadows dotted with forests to tropical marshlands. The only problem is that the planet is inhabited by innumerable Sarlaccs. Scientific theorists across the galaxy believe that this may indeed be the Sarlacc homeworld.