Article
Saint John River
Saint John River, 673 km long, rises in northern Maine and flows northeast into the forests of Madawaska County to Edmundston, where it is joined by the Madawaska River and turns southeast, forming much of the border between Maine and New Brunswick. Saint John River is known as the Wolastoq by the Wolastoqiyik people, which means “beautiful river” in their language.