Henley Harbour Explained

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

References

51.9956°N -55.8517°W

Notes and References

  1. Natural Resources Canada – Canadian Geographical Names Database, 'Henley Harbour', 2021. Accessed on February 6, 2022.