Shannon Falls

Shannon Falls was one of the tallest waterfalls in British Columbia at 335m tall (said to be the third tallest in the province behind Della Falls and Hunlen Falls) and certainly one of the…