Johnson Lake Resort is located high up in the Rocky Mountains, about an hour outside of Barriere and an hour and a half outside Kamloops, British Columbia. Nestled between two glacier lakes, it truly is a slice of Canadian Paradise. Believe it or not however, as incredible a location as Johnson Lake is for a...