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 ...