0
1 answer
0
Accepted answer
The best places for whale watching in California include Monterey Bay, San Diego, Newport Beach, and the Santa Barbara Channel. Monterey Bay offers incredible year round viewing opportunities for humpback whales, blue whales, and migrating orcas. Meanwhile, southern coastal areas like San Diego and Newport Beach provide world famous viewing seasons for thousands of gray whales migrating along the Pacific flyway.