Saint John, the largest city in New Brunswick, is located at the mouth of the SAINT JOHN RIVER on the Bay of FUNDY and covers 322.88 km2.
Saint John, the largest city in New Brunswick, is located at the mouth of the SAINT JOHN RIVER on the Bay of FUNDY and covers 322.88 km2.