Another Halloween, Another Year of Netherworld
It’s that time of the year when everything gets a little spooky. “Frightening”, “Creepy”, and “Terrifying” are all words freshmen, Clara and Mary Ortwein and sophomore Grace Kennedy described Netherworld Haunted House. Opening in 1997, the Netherworld Haunted House has grown into a world famous attraction, located here in Atlanta, Georgia. Every year, thousands of people who want to get a little jolt of fear go to the renowned, Netherworld Haunted House. Keep Reading