By Karen Shapiro
What is it like to throw yourself into the world of the Netflix series, Stranger Things, and listen to the sounds of the Demogorgon? You feel as if a monster is lurking around every corner; you can’t see him but you know he is there. For those of you who don’t know what I’m talking about, take a trip to Yaxha National Park in Guatemala and listen to the howler monkeys. It’s not science fiction or a movie; it really sounds like monsters!