Beautiful BC Humpback Breach - Discovery IslandsOrca - Discovery IslandsHumpback Leap - Discovery IslandsEagle - Gulf IslandsSea Lions - Salish SeaAvatar GroveBeach Acres, Craig BaySpahats Creek Falls - Wells Gray ParkAnderson's Creek - LittlefortCowichan BayThompson River & Kamloops LakeMt WashingtonSurfer - Port RenfrewPort RenfrewSherringham PointBlossom - The BackyardBees - The BackyardEagle - Haro StraitHumpback Pectoral - Discovery IslandsSurf - Mystic BeachHumpback Blowhole - Discovery IslandsStones - Mystic BeachHumpback Wave - Discovery IslandsSurf Falls - Mystic BeachHazey Falls - Mystic Beach