Best of Canada
Today is Canada Day -- marking the unification of different British colonies into the Dominion of Canada. We thought we’d mark the occasion by praising some of our favorite spots in the Great White North. O Canada! Lake Louise A spectacular emerald color thanks to glacial and rock runoff, Lake Louise in Alberta is a picture-perfect sight to behold. You could spend hours just gazing from the iconic Fairmont Chateau Lake Louise. At almost 6,000 feet of elevation with mountains