NORCROSS, Ga. — Banshees, beasts, maggots, the human blob, Mrs. Georgia; it's another night at Netherworld. One of the country's top haunted attractions is back for its 16th year in Norcross.