Grand Falls >best salmon migration in Newfoundland - Newfoundland
The town of Grand Falls Windsor is located on the banks of the Exploits River

The town of Grand Falls Windsor is located on the banks of the Exploits River