Orca whale watching aboard Glacier Spirit.

This family is from Switzerland and enjoyed many happy moments with their son Sven, on their journey to San Juan island aboard Puget Sound Express.
Swiss family whale watching

Leave a Reply