Twillingate, Twillingate
Map
Map
Facts and practical information
Twillingate is a town of 2,121 people located on the Twillingate Islands 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 north of Lewisporte and Gander. ()
Day trips
Twillingate – popular in the area (distance from the attraction)
Nearby attractions include: Long Point Lighthouse, Durrell.