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.

Henley Harbour

References

Related Articles

Wikiwand AI