Canada Takakkaw Falls: A Majestic Waterfall in Yoho National Park Takakkaw Falls, located in Yoho National Park just outside Banff, is one of the most spectacular waterfalls in the Canadian Rockies. With a stunning 1,300-foot drop, it’s the second tallest… Continue Reading