Beaver Lake Resort is a full service destination resort campground and RV site in the Cowichan Lake area  British Columbia CanadaBrowse property descriptions  reviews  photos  video  rates  number of rooms  amenities  activities and much more