Not many people outside of the region in Canada know about Lake Louise which is in Alberta.  If you want peace, quite and good fishing in Canada this is the place to go.