Satellite map of Twillingate
- In Canada
Map of Twillingate
Twillingate is a town of 2,269 people located on the Twillingate Islands ("Toulinquet") in Notre Dame Bay. It is located off the northeastern shore of the island of Newfoundland in the province of Newfoundland and Labrador, Canada. It was incorporated on September 30, 1965. The town is about 100 kilometres (62 mi) north of Lewisporte and Gander.
Latitude: 49° 38' 23.99" N
Longitude: -54° 44' 22.19" W