Los Angeles California tourist attractions

Whale Watching Los Angeles – Newport Landing provides year-round whale watching & dolphin cruises daily departing from Newport Beach. Newport Landing is centrally located in Orange County and minutes from Los Angeles in the heart of Southern California. Newport Landing offers whale watching cruises viewing many different species of whales including giant blue whales that attain lengths of up to 80 feet or more.