Filming Locations in Beaver Harbour

Beaver Harbour, New Brunswick, Canada
Children of a Lesser God (1986)

Beaver Harbour is a community on the Fundy shore of New Brunswick, Canada. Most of the community for...

View Details