FANDOM


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".

TeamsEdit

ArenasEdit

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