The Baccalieu Trail is a scenic driving route on the Avalon peninsula featuring great restaurants and things to do. It's the perfect Newfoundland road trip.