400 Main St, Newport Beach, California 92661 USA
It is was amazing time to watch dolphins. Thank You
Photo Credit: Yelp