Grand Falls–Windsor

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.

Explore Grand Falls–Windsor


Find a Hotel


Fodor's Nova Scotia & Atlantic Canada: With New Brunswick, Prince Edward Island & Newfoundland

View Details

Plan Your Next Trip