While you’re there, be sure to head over to Smakk Bar for some light bites and refreshing beverages. When thinking about tourist traps that are actually worth it, Niagara Falls in Canada is among the ...