California Pacific Whale Trail Sites
On April 18, NOAA’s Office of National Marine Sanctuaries and The Whale Trail announced new coastal sites in California where the public can view orcas and other marine mammals from shore. Initial viewing sites near San Francisco, Santa Cruz, and … Continued