Newport Landing Sportfishing & Whale Watching has serviced Southern California for over 25 years. It provides multiple whale watching trips daily departing from Newport Beach.