Filming Locations in Cowichan Bay

Cowichan Bay, British Columbia, Canada
The Fog (2005)

Cowichan Bay is a bay and community located on the east coast of southern Vancouver Island near Dunc...

View Details