Niagara Falls is a weird beast. On one hand, it's a tacky tourist trap with kitsch haunted houses and fudge…