Driving along the Highway 93, the Icefields Parkway, in central Alberta, Canada, is not complete without a stop at Tangle Creek Falls in Jasper National Park. The beautiful cascade is almost 100 feet high and stair steps its way down the hillside.
Stock Image #20100618-161252
Waterfalls of Canada – Tangle Creek Falls was last modified: February 21st, 2018 by