Grand Falls-Windsor
Grand Falls-Windsor, NL, incorporated as a town in 1991, population 13 725 (2011c), 13 558 (2006c). The Town of Grand Falls-Windsor is comprised of two towns, which were amalgamated in 1991. It is located in central Newfoundland on the Exploits River.