This website uses cookies to ensure you get the best experience on our website. Learn more

The Best Attractions In Twillingate

x
Twillingate is a town of 2,269 people located on the Twillingate Islands in Notre Dame Bay, located off the North Western 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. Incorporated on September 30, 1965, the Town of Twillingate includes such localities as Back Harbour, Bayview, Durrell, Gillard's Cove, Jenkins Cove, Manuel's Cove, and Wild Cove. The Twillingate Islands provide an excellent sheltered harbour and easy access to the rich fishing grounds nearby. Twillingate Island is connected to mainland Newfoundland via the Walter B. Elliott cause...
Continue reading...
From Wikipedia, the free encyclopedia.
Filter Attractions:

The Best Attractions In Twillingate

Twillingate Videos

Shares

x
x
x

Near By Places

Menu