If you are in Campbell river and don't go on a salmon snorkel then you have missed out. We saw I bet over 20,000 fish today in their natural environment. What a blast! Friendly staff, good equipment. This is a bucket list trip. Like swimming in a giant aquarium.