Athabasca Falls

Athabasca Falls

About

Athabasca Falls is a waterfall in Jasper National Park on the upper Athabasca River, approximately 30 kilometres south of the townsite of Jasper, Alberta, Canada, and just west of the Icefields Parkway.

MoreLess
More on Wikipedia

Featured in Guides

Details

Phone

+1 (780) 852-6155

Location

Improvement District No. 12 Jasper Park, Alberta Canada

Coordinates

52.66447° N, 117.88362° W
More on Wikipedia