Terra Nova National Park in Newfoundland and Labrador is a kayaker's and boater's paradise, with numerous fjords and waterways to explore.
You are viewing a single comment's thread from:
Terra Nova National Park in Newfoundland and Labrador is a kayaker's and boater's paradise, with numerous fjords and waterways to explore.