Henley Harbour, Newfoundland and Labrador

From Wikipedia, the free encyclopedia

Henley Harbour is a small town in the Canadian province of Newfoundland and Labrador.