There are a few places to see these ancient visitors in Newfoundland and as you can see here Twillingate is one of the top.