About
Twillingate is a town of 2,121 people located on the Twillingate Islands ("Toulinquet") in Notre Dame Bay, off the north eastern shore of the island of Newfoundland in the province of Newfoundland and Labrador, Canada. The town is about 100 kilometres (62 mi) north of Lewisporte and Gander.
Source: Wikidata & Wikipedia (CC BY-SA 4.0). This page is part of our global directory; for our editorial Top 220 with hours, highlights and ranking, see the homepage.





