We’ve been closely following reports today of a large group of killer whales in the Puget Sound. At noon, several animals were seen near Edmonds slowly traveling south. By 3:00 PM, they were sighted near Shilshole. At this pace, they should be in front of downtown Seattle by sunset!
Things look very promising for our Seattle tours this Saturday and Sunday! Tours depart at 11:00 AM from Pier 66. Spread the word!