400 Main St, Newport Beach, California 92661 USA
Humpback whale breaching almost completely out of the water viewed on whale watching cruise.
Photo Credit: Yelp