Baie Verte (2016 Population 1,313) is a town located on the north coast of the island portion of the Canadian province of Newfoundland and Labrador on the Baie Verte Peninsula. Take a look below for 12 fun and awesome facts about Baie Verte, Newfoundland and Labrador, Canada. 1. Baie Verte is one of 42 communities…