Carbonear is a town on the Avalon Peninsula in Newfoundland and Labrador, Canada. Take a look below for 25 awesome and fun facts about Carbonear, Newfoundland and Labrador, Canada. 1. It overlooks the west side of Conception Bay and had a history long tied to fishing and shipbuilding. 2. Since the late 20th century, its…