By admin
Grand Falls-Windsor is a town located in central Newfoundland, Canada. It is known as "Qapskuk" in the Mi'kmaq language and is the largest town in