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.
Categories: Shift Travel
Featured Audio
Please download the latest version of Flash Player to view this content.
- Sort By:
- Latest
- Most Listened



