Visitor Centre Lake Cowichan Visitor Centre The Visitor Information Centre is housed in a beautiful log cabin at Saywell Park in the heart of the Town of Lake Cowichan (250) 932-1108 info@lakecowichan.ca 125C South Shore Road, Lake Cowichan, BC, Canada Visit Website Jump to Related Posts See Brewery Awards