Cowichan Lake
Cowichan Lake is located on southern Vancouver Island. It is the headwater for Cowichan River, which flows east to Cowichan Bay.
See the Cowichan Bay entry for more on Cowichan name origins and meanings.
Mentions of this place in the documents
Places in this document

Cowichan Bay

Cowichan River

Vancouver Island