Are you up for a journey into the upside down? Look no further as Halloween Horror Nights unveils it’s strangest exhibit yet to Universal’s Cabana Bay Beach Resort. Now until Halloween, guests at Cabana Bay can also take photos and even eat inside featured set replicas from the Netflix hit series “Stranger Things.” It’s a solid match, since […]
