NORCROSS, Ga. — Chesley put on a brave face Friday morning to give 11Alive viewers an inside look at Netherworld.
“I don’t do scary well,” he said.
Even with the lights on, the popular haunted house still proved scary. Experts consider it one of the best in the country.
Netherworld is located in the Georgia Antique and Design Center off Jimmy Carter Boulevard, near Interstate 85 in Norcross. It’s open nightly through November 3. Tickets start at $22.