Source: Tourism MediaAthabasca FallsMarvel at one of the most powerful and most beautiful waterfalls in the Canadian Rockies.WorldNorth AmericaCanadaYellowhead CountyAlbertaAthabasca Falls