Puget Sound Best

Living

Killer whales put on spectacular show off California coast

A group of five killer whales were spotted by a whale watching tour in Monterey Bay, California, on August 29, delighting onlookers with a spectacular aquatic display. … Click to Continue »

Original Article