• Login
Discover Twillingate Islands Canada

Twillingate Islands are a group of islands in Notre Dame Bay, located to the north of Newfoundland, which have been inhabited since prehistoric times. Today, you will still find charming little fishing villages on the coasts, as well as coves, beaches and impressive cliffs. If you look closely, it is possible to see whales off the coast, as well as icebergs in winter.

  • Twillingate Islands , Canada
    Twillingate Islands
    Les (Ladislav) Palenik / 123RF
  • Twillingate Islands , Canada
    Twillingate Islands
    Carissa Thorne / 123RF
  • Twillingate Islands , Canada
    Twillingate Islands
    Les (Ladislav) Palenik / 123RF
Amy Adejokun
Amy Adejokun Expert destination Canada

Canada : Discover our cities

  • Toronto
    Toronto
  • Montreal
    Montreal
  • Vancouver
    Vancouver
  • Ottawa
    Ottawa
  • Calgary
    Calgary
  • Edmonton
    Edmonton
  • Winnipeg
    Winnipeg
  • Quebec City
    Quebec City
  • Victoria
    Victoria
  • Regina
    Regina
  • Saskatoon
    Saskatoon
  • Trois Rivieres
    Trois Rivieres

Canada : The regions

  • Ontario
    Ontario
  • Canada, Quebec
    Quebec
  • Alberta
    Alberta
  • British Columbia
    British Columbia
  • Newfoundland and Labrador
    Newfoundland and Labrador
  • Yukon
    Yukon
  • New Brunswick
    New Brunswick
  • Manitoba, Canada, Manitoba
    Manitoba
  • Saskatchewan
    Saskatchewan
  • Prince Edward Island
    Prince Edward Island
  • North West Canada
    North-west Canada
  • Nunavut
    Nunavut
  • New Scotland
    New Scotland
Canada : Holidays
  • Holidays
  • Flights
  • Hotels
  • Flight + Hotel
  • Cars