Category: North America

Puffining in Elliston

It wasn’t for lack of trying that we saw few puffins in Elliston, Newfoundland, one of the most accessible places on land in North America

Read More »

Cometic Newfoundland

You could say Newfoundland is like a comet, bright and shiny and on its own trajectory in a corner of our country. There’s another reason

Read More »