Tag: Salvage Newfoundland
-

Damn The Bell…
Terra Nova was established in 1957 as the first National Park of Newfoundland and Labrador. Located on the northeast coast, it was our destination for the next three nights. We left the west coast behind and settled in for the drive, noting the many roadside moose warnings. The tiny fishing village of Salvage was one…