Grand Falls–Windsor

City
ABOUT

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.

Recommended Fodor's Video

Elsewhere in Central Newfoundland and Notre Dame Bay

SEE ALL (5) >