New Brunswick Travel How to Spend Two Days in Saint John, New Brunswick Saint John, New Brunswick is a small harbour city of 70,000 people located at the meeting of the Bay…