10 Jul
0
The Saint John River is one of the most significant rivers in eastern Canada, flowing approximately 673 kilometers (418 miles) from northern Maine, USA, through New Brunswick, and emptying into the Bay of Fundy.