BY JANET STEINBERG Welcome to Jasper in the Canadian Province of Alberta.  This picturesque town is nestled within Jasper National Park, one of the largest wilderness areas in North America.  Jasper National Park, the largest of Canada’s mountain parks, has been designated  an United Nations World Heritage site. In the early 1800s, the explorer and...