Netherworld haunted house has been a Halloween staple in the Greater Atlanta area for more than 20 years. The popular haunt, located in Stone Mountain, is a self-guided, walk-through attraction,…
Netherworld haunted house has been a Halloween staple in the Greater Atlanta area for more than 20 years. The popular haunt, located in Stone Mountain, is a self-guided, walk-through attraction,…