The Island Diaries S1 E12 - Newfoundland

The Island Diaries

The Island Diaries S1 E12 - Newfoundland
8.5

Located at the easternmost point of North America, Newfoundland looks like it's at the edge of the world.