309 Palm St, Newport Beach, California 92661 USA
Whale viewed on whale watch cruise
Photo Credit: Yelp