Strathcona Park is great for fly fishing and full of Rainbow Trout. There is also Elk Falls Provincial Park that has an 80 foot waterfall. There is a trail to the Quinsam Salmon Hatchery and there is also Canyon View Trail for walking, jogging, biking etc.
If you are a snow lover then in the winter months you can visit the Mount Washington Alpine Resort. One of the most amazing attractions is the thousands of caves around Campbell River. There are the Horne Lake Caves, Artlish River Caves and the Little Huson Cave. Of course you can hit the beach and do some snorkelling with the salmon or visit the Desolation Sound Provincial Marine Park.