5930 Victoria Avenue
Niagara Falls, ON L2G Canada
Niagara Falls, ON L2G Canada
+1 905 357 7656
Open Hours5pm-11pm Mon-Thu; noon-1am Fri; 11am-2am Sat; 11am-11pm Sun
OverviewIf you're tired of the sunshine and the roar of the Falls, why not try walking in total darkness while scary monsters leap out at you? That's the gist of this haunted...
more