Small town Newfoundland street with colourful homes and vacation rental properties in Bonavista Canada along the Discovery Trail.