Twillingate photograph

Twillingate

Use attributes for filter !
Area2617
Weather16°C, Wind SW at 23 km/h, 81% Humidity
Population2,196 (2016)
Postal CodeA0G 4M0
MayorGrant White
Date of Reg.
Date of Upd.
ID1001844
Send edit request

About Twillingate


Twillingate is a town of 2,196 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.

Related Persons

Next Profile ❯