Saint John

Saint John is the oldest city in New Brunswick and Canada’s first incorporated city. Located at the mouth of the Saint John River, on the Bay of Fundy. Saint John Harbour was first entered ... Read More