Ok, let it be known. I don’t like these type of places. And when I will never go back, it’s because it scared me. This did just that. I literally ran out the building.
Nightmares Fear Factory on Victoria Ave just seconds past the top of Clifton Hill in Niagara Falls Canada. This is Niagara Falls premier Haunted House and 2x Attraction of the Year.
Located at the top of Clifton Hill close to the American and the Canadian Horseshoe Falls. You can hear the screams coming from Nightmares Fear Factory Haunt...