The Isle of the Lost is an Island prison that appears in the Disney Channeltelevision movie, Descendants. It is located off the coast of Auradon and is the imprisonment to the most infamous villains ever known, such as Cruella De Vil, Jafar, Evil Queen and Maleficent.
Advertisement