
Product of Newfoundland
This is a blog about Newfoundland: The strange truths, tall tales & pop culture of a foggy island.
Stories
The Isle of Demons
Nearly 500 years ago Marguerite de la Roque was abandoned on a ‘mythical’ isle of demons just north of Newfoundland. What followed was a chilling tale of love, loss, and survival.