Trepassey, Newfoundland & Labrador, Canada

Trepassey, Newfoundland & Labrador, Canada

Once a thriving fishing town 70 mi/110 km south of St. John's at the southern tip of the Avalon Peninsula of Newfoundland and Labrador, Trepassey was named the foggiest place on earth by Guinness...

JDS Travel News JDS Viewpoints JDS Africa/MI