Whale Watching from Newport Beach: A Close Encounter with California’s Marine Giants | other | wildlife | whale-watch