Botwood

Botwood is a town in north-central Newfoundland. For past decades a seaport was the lifeblood of the community, exporting news print for the Abitibi Consolidated paper mill in Grand Falls-Windsor until its closure in 2009.
2 Results
Botwood, NF | (709) 257-2600

View Details