2001 W Balboa Blvd, Newport Beach, California 92663 USA
Relaxing and fun! Wonderful place for kayaking and paddle boarding!!
Photo Credit: Yelp