Closing November 1 - Tourists who’ve become stranded on an island are stalked by witches who transform their vacation into a race to survive.
1111 Parrot Jungle Trail, Miami, FL 33132, USA