Lake Cowichan Rental (Vancouver Island, BC) - Amenities Lake Cowichan is the second largest body of fresh water on Vancouver Island, BC. The pristine blue waters and sun drenched beaches of Cowichan Lake offer water skiing, wake boarding, tubing, swimming, wind surfing and canoeing.Our Lake House is located just 1 km outside of Youbou. Lakecowichanrental.com~Site InfoWhoisTrace RouteRBL Check