Jabba the Hutt's Palace was located in the Dune Sea on Tatooine, and was accessible on land by a single dirt road that stretched through a canyon.
Jabba the Hutt's Palace was located in the Dune Sea on Tatooine, and was accessible on land by a single dirt road that stretched through a canyon.