Badger, Newfoundland and Labrador
Badger is a place in the north of the island of Newfoundland. Badger is located on the Exploits River and provides wood for paper mills in Grand Falls -Windsor.
- Place in Newfoundland and Labrador
- Location in North America