Jasper
Jasper is a specialized municipality and townsite in western Alberta within the Canadian Rockies. The townsite is in the Athabasca River valley and is the commercial centre of Jasper National Park.
...Read more
...Less detail