Niagara Falls, Ontario: World’s Greatest Tourist Trap
NIAGARA FALLS, ONTARIO, CANADA—I’m in awe of Niagara Falls. Not the actual falls. Sure, that’s intriguing for about five minutes as you stare down into the churning misty canyon and wonder what it would be like to ...