Mesachie Lake
A small community sitting on the shores of Lake Cowichan on Vancouver Island, Mesachie Lake is a wonderful little town. During the winter when tourists are not prevalent, the town becomes quiet, but in the summer this gorgeous lake is a center of activity on Vancouver Island.
Read More
Comments