Netherworld Haunted House
Mountain Park, GA
City
Netherworld Haunted House is a self-guided, walk-through haunted attraction located near Atlanta, Georgia, in unincorporated Gwinnett County. It is a seasonal Halloween-based event which opened in 1997.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account