Canada C3 > Newfoundland and Labrador from Above Newfoundland and Labrador from Above As we travel along Canada's coastline, we have had the opportunity to see many of our stops from the sky! Watch this video for a new perspective on the stunning places along the coast of Newfoundland and Labrador. Share