Williamstown, New Brunswick

Williamstown is a community in the Canadian province of New Brunswick. It is located in Northumberland County, 6km north of Millerton.