In this article, you'll find 15 tips on what to see and do in Saint John, New Brunswick — from the iconic Reversing Falls and Canada's oldest market to stunning nature parks, whale watching, craft beer, and seafood. Plus advice on the best time to visit, where to stay, and how much it all costs.