Siffleur Falls Trail, David Thompson Country by Karen Ung August 29, 2016 Siffleur Falls Trail is a scenic hike in David Thompson Country that features waterfalls, Alberta’s longest pedestrian-only suspension bridge, and … FacebookTwitterPinterestLinkedinRedditWhatsappEmail