Latitude and longitude of Twillingate
- In Canada
Satellite 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