The town that says “You're welcome.” Carbonear is one of the longest standing municipalities in the province of Newfoundland and Labrador.
Websites.ca Talk Ep. 51