Horwood, Newfoundland and Labrador
From Wikipedia, the free encyclopedia
Horwood was the former name of Dog Bay. It was a village located northeast of Lewisporte. The population was 614 in 1956.
[edit] See also
Horwood was the former name of Dog Bay. It was a village located northeast of Lewisporte. The population was 614 in 1956.