Mystery Lake

The second in a series of reviews of alpine lakes located in the North Shore mountains. Today we look at Mystery Lake on Mount Seymour.

Read More