Movies filmed in Youbou, British Columbia, Canada

There are 1 movies that were filmed in Youbou, British Columbia, Canada.

Youbou is a community located on the north shore of Cowichan Lake, west of Duncan and a 15-minute drive west of the community of Lake Cowichan, Canada. The former mill town on Vancouver Island provides a public beach and extensive recreational opportunities, including fishing, boating, and hiking.

City: Youbou State: British Columbia Country: Canada