Messachie Lake

  Mesachie Lake is a small but beautiful lake located just off South Shore Road, just 4-5km west of the town of Lake Cowichan. It’s probably best known for Camp Imadene which occupies most of the South-Western end of the lake. Along the North shore Mesachie Mountain rises steeply out of the lake allowing one […]