City of Saint John

Saint John, New Brunswick is a special place where the St. John River meets the Bay of Fundy. Canada’s first incorporated city is reinventing itself.