Youbou is a community located on the north shore of Cowichan Lake, west of Duncan and a 15-minute drive west of the community of Lake Cowichan, Canada. The former mill town on Vancouver Island provide
Cowichan Lake is a large freshwater lake located on southern Vancouver Island, British Columbia, Canada. It is located along the Cowichan Valley in the Cowichan Valley Regional District, with its east