The Scenic Baccalieu Trail
encompasses Routes 81, 80, and 70 on the Avalon Peninsula of Newfoundland. "The
Traveller" is happy to accompany and guide you on your journey as you experience
untouched natural beauty, great food, and down-home hospitality!
The journey begins...
Next
|