This central Newfoundland town is an amalgamation of two towns that were joined in 1991. The papermaking town of Grand Falls was the quintessential company town, founded by British newspaper barons early in the 20th century, but the mill, which shipped newsprint all over the world, closed its doors in 2009. Windsor was once an important stop on the railway, but since its demise, the city has foundered.
Grand Falls–Windsor
Explore Grand Falls–Windsor
Elsewhere In Central Newfoundland and Notre Dame Bay
Plan Your Next Trip
-
Things To Do
-
City Guides
-
Hotels