Stranger Things Pop-Up at Universal’s Cabana Bay Beach Resort

The hit series Stranger Things is featured at Universal Studios’ Halloween Horror Nights expands to the hotel with a special pop-up photo experience Universal’s Cabana Bay Beach Resort just got a whole lot stranger, because from now until October 31st guests can go further into the Upside Down as Netflix’s Stranger Things springs to life in select […]