The Vanishing Isle.jpg

The Vanishing Isle is a location, found within the Aladdin universe. A fortress residing on the shell-back of a massive turtle creature, the Vanishing Isle's archive footage makes several cameo appearances in both Disney Heroes vs. Villains War and in Heroes vs. Villains War.

Community content is available under CC-BY-SA unless otherwise noted.