Grand Falls >best salmon migration in Newfoundland - Newfoundland
Wild salmon can be seen as they make their migration at the Interpretation Centre.

Wild salmon can be seen as they make their migration at the Interpretation Centre.

GrandFalls