Charter your own open boat for a 3–5 hour whale watch with a marine naturalist
Cruise the Salish Sea on a heated, semi-covered whale-watching boat