The Attractions of Cowichan Bay

There are many places to visit on Vancouver Island and Cowichan Bay on the east coast has stood the test of time serving visitors and transient boaters alike.

by