News

Twillingate, located off the north coast of the Island of Newfoundland, has an industry comprised mainly of fishing and processing (20%). The total population (1397) has decreased by 7% in recent ...
Dr. Mohamed Iqbal Ravalia has been taking care of the people of Twillingate, Newfoundland for 25 years now. Twillingate is a small, rocky island joined by a causeway to the northeast coast of ...
I'd come to the Twillingate Islands-an archipelago in eastern Newfoundland's Notre Dame Bay ... Bright orange-and-black signs mark the routes, and maps sit out on the counters at seemingly every ...
Two icebergs floated near the shore of Twillingate, Newfoundland. Some boaters were able to get a close up view.