Mysterious pod of killer whales never seen before visits Seattle

When tourists travel to Seattle, it’s common to take in the Space Needle and the downtown skyline from Puget Sound. It’s an itinerary that a newly arrived pod of killer whales appears to be following too. Three orcas that had not previously been recorded in the Seattle area have delighted whale watchers with several visits … Read more