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-160521
Tangle Creek Falls in Jasper National Park Canada was last modified: February 21st, 2018 by