Twillingate is a town located on the Twillingate Islands in Notre Dame Bay along the northern coast of the island of Newfoundland in Newfoundland and Labrador. The town has a population of approximately 2,450.  The town is about 100km north of both Gander and Lewisporte.  The town is the self professed "Iceberg Capital of the World".



Community content is available under CC-BY-SA unless otherwise noted.