Underrated aspects of life in Canada include its vast, unspoiled natural landscapes and the charm of lesser-known towns such as Sherbrooke and Whitehorse. These places offer a high quality of life ...