Crescent Falls and Bighorn Gorge Lookout by Karen Ung September 27, 2016 Crescent Falls is a beautiful two-tier waterfall in David Thompson Country. Crescent Falls is the most popular waterfall in David … FacebookTwitterPinterestLinkedinRedditWhatsappEmail