Caverhill Fishing Lodge offers fly fishing on over fifteen pristine lakes in British Columbia. The season runs from June to mid-September, when fish feed throughout the summer on emerging insects like mayflies, caddis flies, and shrimp. The lodge provides rods and advice for both fly fishing and spinning novice anglers. It is located at 4,600 feet in Barriere, BC and offers cabins amid stunning natural scenery and fishing.