Takakkaw Falls is the second highest waterfall in Canada, reached by a turn off on the road between Lake Louise and Emerald lake lodge.
Takakkaw Falls is the second highest waterfall in Canada, reached by a turn off on the road between Lake Louise and Emerald lake lodge.