You’d be forgiven for thinking the photo above is taken in the famed blue waters of Lake Louise in Banff, Alberta. It is, after all, one of Canada’s most photographed destinations. Alas, it is not alone in its regal beauty. Sitting three hours or so north of Vancouver, just past Whistler and Pemberton, the Joffre…
Read More