Travel Guide: The Rock
Newfoundland and Labrador has some of the most spectacular and creative tourism advertising to be found anywhere. And everything they say about the place, its beauty and its people - is true! Ellen Tucker calls in from stunning St. John's.
Download Flash Player to view this content.