Planning a trip to St. Stephen, New Brunswick? Whether you’re drawn to its scenic riverside views, eager to explore its charming local attractions, or simply passing...