Cowichan Lake BC Canada

Cowichan Valley Scenic Beauty

Picture taken at Gordon Bay from a beach on Cowichan Lake in Honeymoon Bay on Vancouver Island BC ILoveCowichan blog

Leave a Reply

Duncan BC - Cowichan Valley - Vancouver Island - Canada