Labrador Island: Authentic Atlantic Canada Experience (Video)

Epoch Video
Updated:

Labrador, in Atlantic Canada, is a rare unspoiled authentic destination with stunning scenery where you can see everything from icebergs to whales and puffins! For insider tips on some of the best places to stay, eat and experience come along with the Emmy award-winning creator of Travel Therapy TV, Karen Schaler, as she shows us the highlights and where you need to go.

Related Topics