Flower’s Cove is a town in the Canadian province of Newfoundland and Labrador. Take a look below for 19 amazing and fun facts about Flower’s Cove, Newfoundland and Labrador, Canada. 1. The town had a population of 270 in the Canada 2016 Census. 2. It is known for its thrombolite fossils. 3. Flower’s Cove is…