Latitude and longitude of Twillingate Islands

Satellite map of Twillingate Islands

Twillingate Islands (French "Toulinquet") are a group of islands in Notre Dame Bay of the Island of Newfoundland in the province of Newfoundland and Labrador, Canada.

Latitude: 49° 38' 15.59" N
Longitude: -54° 44' 9.59" W

Read about Twillingate Islands in the Wikipedia Satellite map of Twillingate Islands in Google Maps

GPS coordinates of Twillingate Islands, Canada

Download as JSON