Is Athabasca Falls in Alberta? Yes, It's in Jasper National Park

Contrary to some confusion, Athabasca Falls is indeed in Alberta, Canada. It is located within Jasper National Park in the Canadian Rockies, one of the park's most spectacular waterfalls.

Copyright Wanderlust World © https://www.ynyoo.com