Question: The Dennys River resides in a county that borders which Canadian province? 

Context paragraphs:
List of longest streams of Idaho: A total of seventy streams that are at least 50 mi long flow through the U.S. state of Idaho.  All of these streams originate in the United States except the Kootenai River (third-longest) and the Moyie River (thirty-first-longest), both of which begin in the Canadian province of British Columbia.  At 1076 mi , the Snake River is the longest and the only stream of more than 500 mi in total length.  It begins in Wyoming and flows through Idaho for 769 mi , and then through Oregon and Washington.  Some of the other streams also cross borders between Idaho and Montana, Nevada, Oregon, Utah, Washington, or Wyoming, but the majority flow entirely within Idaho, the longest of which is the Salmon River at 425 mi .

Geography of Ontario: Ontario is located in East/Central Canada, bordered by the Great Lakes, Hudson Bay, and James Bay.  It is Canada's second largest province in total land area.  The longest border is with the Canadian province of Manitoba to the west for approximately 1,025 km along longitude 95°50′W to latitude 53°N then a line to Hudson Bay, then the province of Quebec to the east, mostly along longitude 79°30′W (for about 430 km) and the Ottawa River from Lake Timiskaming (for about 620 km).  Ontario also shares borders with the U.S. states of Minnesota to the west for 685 km across the Pigeon River, Lakes Saganaga, Basswood, Lac la Croix, Rainy Lake, the Rainy River and Lake of the Woods; New York for 309 km along Lake Ontario, the St. Lawrence and Niagara rivers, and Michigan to the south-west for 1,160 km largely across Lakes St. Clair, Huron and Superior.  It is also located north of Ohio and Erie, Pennsylvania, across Lake Erie.

Dennys River: The Dennys River is a river in Washington County, Maine.  From the outflow of Meddybemps Lake ( ) in Meddybemps, the river runs about 23 mi southeast and east to Dennysville, where it becomes tidal and soon joins the Hardscrabble River estuary to form Dennys Bay.

Franklin County, Vermont: Franklin County is a county in the state of Vermont, in the United States.  As of the 2010 census, the population was 47,746.  Its county seat is the city of St. Albans.  It borders the Canadian province of Quebec.  The county was created in 1792 and organized in 1796.  Franklin County is part of the Burlington metropolitan area.

Washington County, Maine: Washington County is a county located in the U.S. state of Maine.  As of the 2010 census, its population was 32,856, making it the third-least populous county in Maine.  Its county seat is Machias.  The county was established on June 25, 1789.  It borders the Canadian province of New Brunswick.

Geography of Alberta: Alberta is a Canadian province.  Located in Western Canada, the province has an area of 661190 km2 and is bounded to the south by the U.S. state of Montana along 49° north for 298 km ; to the east at 110° west by the province of Saskatchewan for 1223 km ; and at 60° north the Northwest Territories for 644 km .  The southern half of the province borders British Columbia along the Continental Divide of the Americas on the peaks of the Rocky Mountains, while the northern half borders British Columbia along the 120th meridian west.

Rural Municipality of Reno No. 51: Reno No. 51 is a rural municipality in the Canadian province of Saskatchewan, located in the Census Division 4, just north of the USA border, and east of the Alberta border, in the southwestern corner of the province.  The seat of the municipality is located in the village of Consul.  The RM borders the RMs of Maple Creek No. 111, White Valley No. 49, and Frontier No. 19, as well as Cypress County in southeastern Alberta, and Hill County and Blaine County in Montana.

Becaguimec Stream: The Becaguimec Stream is a minor tributary of the Saint John River in the Canadian Province of New Brunswick.  It rises in the hilly,woods along the county line dividing Carleton County, Canada from York County, Canada in the western region of the province.  Its watershed is adjacent to the South Branch of the Southwest Miramichi River, the Nashwaak River, the Keswick River and the Nackawic Stream.

Swan River (electoral district): Swan River is a provincial electoral division in the Canadian province of Manitoba.  It was created in 1903, in what was then the northwestern corner of the province.  Manitoba's borders expanded significantly in 1912, and Swan River is now located in the centre of the province, close to its western border with Saskatchewan.  The division has seen several redistributions.

Glengarry County, Ontario: Glengarry County, an area covering 288688 acre , is a county in the Canadian province of Ontario, and is historically known for its settlement of Highland Scots due to the Highland Clearances.  Glengarry County now consists of the modern-day townships of North Glengarry and South Glengarry and it borders the Saint Lawrence River.

Supporting paragraphs: Dennys River Washington County, Maine
Answer: New Brunswick