Newport Landing is centrally located in Orange County and 30mins from Los Angeles downtown, depending on the traffic. Newport Landing provides multiple whale watching trips daily departing from Newport Beach. Continue reading “Newport landing-whale watching”