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