Henley Harbour
From Wikipedia, the free encyclopedia
Henley Harbour is a ghost town in the Canadian province of Newfoundland and Labrador.[1] It is located on the south coast of Labrador.

From Wikipedia, the free encyclopedia
Henley Harbour is a ghost town in the Canadian province of Newfoundland and Labrador.[1] It is located on the south coast of Labrador.
