We head out on a road trip to discover Bonavista, Elliston and Trinity, Newfoundland. The trio of towns is located on the Bonavista Peninsula, a gem known for its wildlife-dense shoreline.